Me gusta LaTeX
, pero encuentro que su sistema macro y su lógica son complejos y débiles. lenguajes como Schem / Lisp / Clojure son muy buenos en macros. Me imagino todo el documento escrito en un lenguaje familiar lisp, que, cuando se ejecuta, emitiría código LaTeX y produciría un documento. ¿Se ha hecho esto antes? Cualquier enlace?
*
sufijo. Lisp tiene let
y let*
así sucesivamente, LaTeX tiene \section
y \section*
.