|
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 File→Esporta→Latex. 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
Documento→Stile→Altri 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:
-
Nel documento vengono utilizzate caratteristiche specifiche di
TeXmacs.
-
E' stata utilizzata una caratteristica diTeXmacs che non è
ancora stata implementata nell'algoritmo di conversione.
-
E' presente un bug nell'algoritmo di conversione.
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 Inserisci→Specifico→Latex e Inserisci→Specifico→Texmacs
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:
-
Selezionare “blauwbilgorgel”.
-
Cliccare su Inserisci→Specifico→Texmacs per rendere il testo
“blauwbilgorgel” come specifico di TeXmacs.
-
Cliccare su Inserisci→Specifico→Latex.
-
Scrivere il codice latex blauw\-bil\-gor\-gel con la
sillabazione corretta.
-
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.
© 1998–2003 Joris van der Hoeven, Lucia Gecchelin, Andrea
Centomo
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".