Re: Futuro di LaTeX

#42569
Up
0
Down
::

Ciao a tutti,

vorrei, se possibile, avere dei chiarimenti.

Da tutto quello che è stato scritto fin ora in questo topic, non si riesce a capire quali sono le differenze sostanziali (e non) fra LaTeX e LuaTeX.

Quello che volevo condividere invece, era la sensazione che la nascita di LuaTeX, rendendo di fatto obsoleto il motore pdftex, mettesse in condizioni di stallo proprio LaTeX3 basato appunto su pdftex, e ciò spegnerebbe le brillanti conquiste fatte da LaTeX in tutto questo tempo (diciamo pure un periodo di circa 25 anni), con il passaggio di testimone ad un nuovo formato.

Per prima cosa, che formato viene introdotto da LuaTeX, e cosa lo rende migliore di quello utilizzato da LaTeX?

Altra incognita: cosa cambierebbe a livello tipografico? Si avrebbe un miglioramento? Ho dato una scorsa al manuale di LuaTeX, e la resa tipografica non mi pare migliore di quella ottenibile con LaTeX…

Se esistesse un motore più efficiente ed efficace di LaTeX3, non lo abbandoneresti anche tu?

Parlando di filosofia di fondo, cosa c’è di diverso fra quella di LaTeX e quella di LuaTeX? Insomma, dove sta la reale innovazione di LuaTeX?

Al fondo di questa discussione c’è un equivoco: la confusione tra il “motore tipografico” e il “formato”.

LaTeX è un formato, cioè un insieme di macro che definiscono comandi di alto livello che poi il motore tipografico trasforma in istruzioni di composizione e, per finire, in un documento stampabile.

pdfTeX è nato con l’idea di sostituire direttamente l’output dvi con pdf. Strada facendo è stato esteso con nuovi comandi primitivi che facilitano (o rendono possibili) cose complicate da fare con il motore originale TeX. LuaTeX è un progetto dello stesso tipo: un’estensione di TeX che però rimanga compatibile. Pertanto LaTeX gira perfettamente con pdfTeX o LuaTeX: non c’è alcun pericolo che lo sviluppo di LaTeX3 sia minato da LuaTeX. Anzi, le nuove caratteristiche e comandi primitivi di LuaTeX permetteranno di semplificare la vita al programmatore.

Già ora si può scegliere di compilare un documento LaTeX con luaTeX e il risultato è identico (ma ci si mette più tempo).

Ciao
Enrico

Go to top