tuteurs.ens.fr/logiciels/latex/export.tml

227 lines
5.8 KiB
Text
Raw Normal View History

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Exporter</title>
</head>
<body>
<h1>Exporter des documents LaTeX</h1>
<p>
Une question qui se retrouve souvent dans le courrier <20> tuteurs, sous
une forme ou une autre, c'est comment faire parvenir un document LaTeX
<EFBFBD> une personne ne disposant pas de LaTeX sur son ordinateur. En
particulier, le bruit court qu'il faut utiliser pour <20>a le format RTF
(ce qui n'est vrai que dans certains cas). Nous allons d<>tailler ici
les diff<66>rentes m<>thodes.
</p>
<p>
Nous allons d<>tailler ici les diff<66>rentes possibilit<69>s. Celle <20>
choisir d<>pend surtout de l'utilisation que va faire votre
interlocuteur du document.
</p>
<h2>Les formats PDF et PostScript</h2>
<h3>Indications</h3>
<ul>
<li>La mise en page doit <20>tre pr<70>serv<72>e exactement</li>
<li>L'interlocuteur n'a pas besoin de modifier le document</li>
<li>En particulier, si le document doit <20>tre exclusivement imprim<69> <20>
l'arriv<69>e</li>
<li>Presque tout document comportant des formules ou des figures</li>
</ul>
<h3>Contre-indications</h3>
<ul>
<li>Documents que l'interlocuteur doit pouvoir retoucher</li>
</ul>
<h3>Remarques</h3>
<p>
Le format PDF se lit avec Acrobat Reader, le format PostScript avec
GhostView. Le premier est plus r<>pandu sur les machines grand public,
le second un peu plus sur les Unix. Ces deux formats sont
consid<EFBFBD>rablement plus gros que le texte original, le PDF encore
environ 50% de plus que le PostScript.
</p>
<h3>M<>thode</h3>
<p>
On les obtient tous les deux <20> partir du fichier DVI<56>:
</p>
<pre>
dvips -o <i>fichier</i>.ps <i>fichier</i>.dvi
dvipdf <i>fichier</i>.dvi
</pre>
<p>
Le <code>-o <i>fichier</i>.ps</code> est n<>cessaire<72>: sans,
<code>dvips</code> envoie le r<>sultat <20> l'imprimante.
</p>
<h2>Le format RTF</h2>
<h3>Indications</h3>
<ul>
<li>Les principales parties de la mise en page doivent <20>tre
pr<EFBFBD>serv<EFBFBD>es</li>
<li>Le destinataire doit pouvoir modifier le fichier facilement avec
un logiciel grand public</li>
</ul>
<h3>Contre-indications</h3>
<ul>
<li>Documents sans effets de mise en page compliqu<71>s</li>
<li>Documents qui n'auront pas besoin de modifications</li>
</ul>
<h3>Remarques</h3>
<p>
Le RTF est un format pr<70>vu initialement comme plate-forme entre
<em>word</em> et les autres traitements de texte. Les contraintes de
compatibilit<EFBFBD> limitent ses possibilit<69>s, et les convertisseurs
disponibles ici pour LaTeX ne marchent pas tr<74>s bien. Aussi, je
conseille de n'utiliser ce format que quand vraiment rien de mieux
n'est indiqu<71> dans cette liste.
</p>
<h3>M<>thode</h3>
<pre>
latex2rtf -o <i>fichier</i>.rtf <i>fichier</i>.tex
</pre>
<h2>Le format HTML</h2>
<h3>Indications</h3>
<ul>
<li>Documents dont on veut pr<70>server les effets de mise en forme (et
pas en <em>page</em>)</li>
<li>Documents destin<69>s principalement <20> la lecture <20> l'<27>cran</li>
<li>Possibilit<69>s de modification facile plus ou moins <20>tendues selon
les logiciels dont dispose l'interlocuteur</li>
</ul>
<h3>Contre-indications</h3>
<ul>
<li>Documents devant respecter une pagination stricte</li>
</ul>
<h3>Remarques</h3>
<p>
Je pense que ce sera le plus souvent <strong>le</strong> bon
choix. C'est un format que n'importe qui peut lire directement sans
difficult<EFBFBD>, il permet des effets de mise en forme assez <20>volu<6C>s
(tableaux...), et peut <20>tre modifi<66> par le destinataire pour peu qu'il
ait un outil ad<61>quat (ou simplement qu'il connaisse le HTML).
</p>
<p>
En outre, c'est un format libre, ce qui ne g<>che rien.
</p>
<h3>M<>thode</h3>
<pre>
hevea <i>fichier</i>.tex
</pre>
<p>
2004-08-20 13:34:12 +02:00
<a href="&url.eleves;docs/hevea/1.05/">Hevea</a> est le convertisseur qui marche
le mieux, mais il y en a d'autres.
</p>
<h2>Le format texte brut</h2>
<h3>Indications</h3>
<ul>
<li>Pas besoin de mise en forme du tout (au del<65> de la s<>paration des
lignes)</li>
<li>Document modifiable</li>
</ul>
<h3>Contre-indications</h3>
<ul>
<li>Tout document ayant besoin de mise en forme</li>
</ul>
<h3>Remarques</h3>
<p>
Le texte brut, c'est le format qui est employ<6F> pour les courriers
<EFBFBD>lectroniques. Il ne permet pas de faire grand chose, mais <20>a s'av<61>re
quand m<>me suffisant dans de tr<74>s nombreux cas.
</p>
<p>
Notez qu'il existe des conventions pour simuler des effets sp<73>ciaux<75>:
on peut <20>crire <20><><tt>Je suis _tr<74>s_ en col<6F>re. Mais *vraiment tr<74>s* en
col<EFBFBD>re.<2E></tt><3E>.
</p>
<h3>M<>thode</h3>
<p>
Hevea est capable de produire du texte brut, en faisant quelques
efforts pour aligner les tableaux.
</p>
<pre>
hevea -text <i>fichier</i>.tex
</pre>
<p>
Ceci produit comme r<>sultat <code><i>fichier</i>.txt</code> (au bas du
quel on retirera le bandeau qui dit <20><>fait avec Hevea<65><61>).
</p>
<p>
On peut aussi tout simplement prendre le document LaTeX
source. Contrairement aux formats de la plupart des traitements
de textes, les fichiers LaTeX sont des fichiers de texte brut,
lisibles sur n'importe quel ordinateur, m<>me ne disposant pas de
LaTeX. Pour faciliter la lecture, il faut nettoyer un peu le
document<EFBFBD>: on coupe le pr<70>ambule (jusqu'<27> <code>\begin{document}</code>), on
enl<EFBFBD>ve un peu les balises qui tra<72>nent. Si votre interlocuteur n'est
pas du genre <20> mettre son cerveau en veille quand il est devant un
ordinateur, et que vous lui avez d<>j<EFBFBD> dit deux mots de LaTeX, vous
pouvez m<>me laisser certaines balises claires, comme
<code>\begin{cite}...\end{cite}</code>.
</p>
<p>
Dans le cas d'un document sans fioritures, comme une lettre, c'est de
loin la m<>thode la plus simple. Il suffit d'ins<6E>rer le document source
dans le courrier <20>lectronique que vous allez envoyer (<code>^R</code>
avec pine/pico et nano, <code>^K R</code> avec Joe, <code>:r</code>
avec Vi, <code>C-x i</code> avec Emacs), et de virer ce qu'il y a en
trop.
</p>
<div class="metainformation">
2004-08-20 13:34:12 +02:00
Auteur<EFBFBD>: Nicolas George. Derni<6E>re modification le
<date value="$Date: 2004-08-20 11:34:13 $" />.
</div>
</body>
</html>