\LaTeX : WYSIWYG vs. WYSIWYM

Ca y est, je me suis mis à LaTeX. Après des années à écrire mes rapports et travauxanim-lion.jpg avec Microsoft Office (ben oui, …), deux petites années à travailler sous OpenOffice.org, me voilà à utiliser le comble de ce qu’il se fait de plus geek – le LaTeX (à prononcer Latèk).

Pourquoi ? Le langage LaTeX est utile pour un ingénieur, un physicien, un chimiste ou encore un prof de math – bref tous ceux qui ont besoin d’intégrer des formules mathématiques complexes. “Quel intérêt peut donc avoir ce langage pour un sociologue”, me diriez-vous ?

C’est très simple. Quand j’écris quelque-chose, j’aime pouvoir ôter de mes préoccupations la mise en page du texte pour me concentrer uniquement sur le contenu. Les éditeurs WYSIWYG sont très utiles lorsqu’il s’agit de rédiger de courts documents (courrier administratif, lettre, CV, etc.). Ils permettent de mettre en page de façon précise et rapide.
Par contre, dés que la structure d’un document se doit d’adopter un certain formalisme, il devient vite lassant de jouer avec les typographies, les notes de bas de pages et les références bibliographiques. Le langage LaTeX transforme le WYSIWYG en WYSIWYM, il permet d’automatiser la mise en page en fonction des contraintes qu’on lui impose de prime abord : “Ceci est un article, ceci est une bibliographie, … et débrouilles-toi pour me faire quelque-chose de beau :-) ”.

package.jpg En suivant les conseils de ce manuel, j’ai installé les packages nécessaires via le gestionnaire de paquets Debian :

Exode:~ Tintamarre# apt-get install tetex-extra gv latex2html

Une fois la source rédigée, il suffite de tapper cette commande pour retrouver son texte mis en page dans un beau pdf.
Exode:~ Tintamarre$ pdflatex fichier.tex

Si vous écrivez en français, il ne faut pas oublier de faire appel dans l’entête de votre code sources aux bibliothèques qui gèrent les caractères de la langue de Molière.

\usepackage[francais]{babel} -> faire du francais
\usepackage[latin1]{inputenc} -> accents dans le source
\usepackage[T1]{fontenc} -> accents dans le DVI

Grace au plugin latex2html, il est très simple d’exporter ses documents LaTeX vers un format html.

Exode:~ Tintamarre$ latex2html -html_version 4.0,unicode fichier.tex

Enfin un tutorial rassemblant les fonctions intéressantes se trouve ici :
Aide mémoire Latex

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*