Title
Essence
Details

above, below, to-left-of, to-ri

contain

connecte

high-school mat

t2t == text to tex

pick phrases (connected, contained, et

begin with, say, rectangles, ellipses, arrows...

Infer more info from the diagrams if necessary

Let an existing compiler do the rest of the work

convert XML/SVG to some existing programming language

(a) Think Like a Language Designer

cherry pick figures

Use t2t transpilation

Compiling Diagrams to Executable Code is Straight Forward