Conversione da LaTeX a TeXmacs |
Lo scopo attuale del programma di conversione da LaTeX a TeXmacs è di aiutare nella traduzione in TeXmacs di vecchi documenti. In genere, le conversioni da LaTeX a TeXmacs sono più problematiche delle conversioni contrarie. Tuttavia, se ci si è limitati ad usare i comandi LaTeX più comuni, dovrebbe essere possibile convertire i propri vecchi documenti ragionevolmente bene. Per esempio, tutti i file di aiuto di TeXmacs sono stati scritti in LaTeX per verificare il programma di conversione da LaTeX a TeXmacs.
Si può convertire un documento LaTeX name.tex
in TeXmacs usando
Tuttavia, in alcuni casi meno fortunati, il documento convertito apparirà assai confuso. Ciò è generalmente causato dal fatto che TeX e LaTeX permettono agli utenti di modificare dinamicamente l'analizzatore sintattico, per esempio, utilizzando il comando \catcode. In questo caso, il programma di conversione potrebbe confondersi e compiere delle assunzioni errate sulla modalità o sull'ambiente. Come risultato, il testo potrebbe essere convertito come modalità matematica, le parti matematiche come verbatim, e così via. Comunque, nel file sorgente name.tex i comandi che confondono il programma di conversione solitamente si localizzano facilmente confrontando la versione in formato LaTeX con la corrispondente conversione in TeXmacs. Dopo qualche ricerca nel file sorgente e dopo aver rimosso qualche parte del codice che crea problemi, il documento dovrebbe poter essere convertito correttamente.
Nel futuro, il programma di conversione verrà esteso con un convertitore di file di stile e qualche caratteristica aggiuntiva per facilitare la traduzione dei comandi definiti dall'utente, che sono definiti in un documento distinto da quello che si desidera convertire.