Mi piace LaTeX
, ma trovo che il suo sistema macro e la sua logica siano sia complessi che deboli. linguaggi come Schem / Lisp / Clojure sono molto bravi nelle macro. Immagino l'intero documento scritto in un linguaggio familiare lisp, che, una volta eseguito, emetterebbe codice LaTeX e produrrebbe un documento. È già stato fatto prima? Qualche link?
*
suffisso. Lisp ha let
e let*
così via, LaTeX ha \section
e \section*
.