Ich mag LaTeX
, aber ich finde das Makrosystem und die Logik sowohl komplex als auch schwach. Sprachen wie Schem / Lisp / Clojure sind sehr gut in Makros. Ich stelle mir das gesamte Dokument in einer Lisp-Familiensprache vor, die beim Ausführen LaTeX-Code ausgibt und ein Dokument erstellt. Wurde das schon mal gemacht? Irgendwelche Links?
*
Suffix etwas anderes machen . Lisp hat let
und let*
so weiter, LaTeX hat \section
und \section*
.