Conversione da TeXmacs a LaTeX

La situazione più comune è che si voglia convertire un articolo da TeXmacs a LaTeX, per poterlo spedire a qualche rivista. Dato un file TeXmacs name.tm, lo si può convertire in un file LaTeX name.tex mediante FileEsportaLatex. Come primo passo, si può provare ad eseguire LaTeX su name.tex e vedere se il risultato che si ottiene è già soddisfacente. Se ciò accade, si può spedire alla rivista il file name.tex insieme al file di stile TeXmacs.sty, che si trova nella $TEXMACS_PATH/misc/latex.

Spesso, la rivista utilizza un proprio file di stile, detto journal.sty. In tal caso, si dovrebbe copiare anche il file

    $TEXMACS_PATH/styles/article.ts

in

    ~/.TeXmacs/styles/journal.ts

e usare journal come proprio stile di documento in DocumentoStileAltri stili. Si può anche modificare journal.ts, in modo che l'impaginazione dell'articolo diventi più simile allo stile della rivista. In alcuni casi, si deve creare anche un'altra copia di TeXmacs.sty, e modificare qualche ambiente per ottenere la compatibilità con il file di stile della rivista journal.sty.

Se il primo tentativo di convertire un documento in LaTeX non ha prodotto un risultato soddisfacente, generalmente si osserverà che solamente piccole parti di testo non sono state convertite correttamente. Questo può essere dovuto a tre cause principali:

Questi aspetti verranno discussi più dettagliatamente nella prossima sezione.

In caso di problemi, una stategia naive sarebbe di correggere il file LaTeX prodotto e spedirlo alla rivista. Comunque questa strategia ha lo svantaggio che si devono ripetere queste correzioni ogni volta che si converte il file TeXmacs file name.tm, dopo avere compiuto qualche altra modifica. Una strategia migliore è di usare InserisciSpecificoLatex e InserisciSpecificoTexmacs per scrivere del testo visibile solamente nel file convertito e originale rispettivamente.

Per esempio, si assuma che la parola “blauwbilgorgel” sia sillabata correttamente nel sorgente TeXmacs, ma non nella conversione LaTeX. Allora si può procedere nel modo seguente:

  1. Selezionare “blauwbilgorgel”.
  2. Cliccare su InserisciSpecificoTexmacs per rendere il testo “blauwbilgorgel” come specifico di TeXmacs.
  3. Cliccare su InserisciSpecificoLatex.
  4. Scrivere il codice latex blauw\-bil\-gor\-gel con la sillabazione corretta.
  5. Premere invio per attivare il testo specifico di LaTeX.

In maniera simile, si possono inserire interruzioni di riga, interruzioni di pagina, spaziature verticali, modifiche dei parametri di stile, ecc., specifiche di LaTeX.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".