mercredi 21 janvier 2009

Traitement de texte : Latex

Latex est le système de composition de documents qui pousse le plus loin le principe de la séparation du contenu et de la forme. Très utilisé en milieu scientifique, il produit des documents de très haute qualité typographique. Les styles d'Open Office sont puissants mais l'utilisateur doit néanmoins les créer et les configurer lui-même. L'utilisateur de Latex se concentre uniquement sur la structure logique de son texte, la mise en page est laissée au logiciel.

Un document Latex se produit en deux temps. L'utilisateur doit d'abord rédiger un fichier source qui contient le contenu et la structure du texte (et d'autres instructions destinées au logiciel). Ce fichier est ensuite passé à Latex qui typographie le document (c'est la phase de compilation).

Par exemple, voici un extrait du fichier source d'une lettre professionnelle :

\documentclass{scrlttr2}
\begin{document}
\begin{letter}{Trésorier\\
117 Animation Jeunesse\\
09240 La Bastide de Sérou
}
\opening{Cher adhérent,}
Vous nous devez plein plein d'argent, payez-nous ou subissez-en les
conséquences.
\closing{Amicalement}
\end{letter}
\end{document}

Et voici le résultat.

Il faut apprendre à écrire ces fichiers source. Latex n'est donc pas recommandé aux débutants bien que des logiciels (comme Lyx) visent à le rendre aussi facile d'accès que les traitements de texte ordinaires. D'un autre côté, les avantages de Latex sont énormes, surtout en milieu professionnel.