Un document source Latex contient des balises. Ces éléments servent à structurer le document. Les balises sont introduites par une barre oblique inverse "\". La plupart des balises possèdent un argument. Le cas échéant, ce dernier est placé entre accolades "{ }". Les balises peuvent aussi posséder des options placées entre crochets "[ ]" et séparées les unes des autres par des virgules. Pour introduire des commentaires dans votre document source, utilisez le symbole "%". Lors de la compilation du document, les caractères situés après ce symbole seront ignorés.
Examinons un exemple simple de fichier source Latex que nous nommons simple.tex :
\documentclass{article} % Type de document
\title{Document Latex simple} % Titre du document
\author{Patrice Guay} % Auteur
\date{15/08/2004} % Date de création
\begin{document} % Début du document
\maketitle{} % Génération du titre
\section{Introduction} % Section #1
Ce document est un exemple de fichier
source Latex.
\section{Developpement} % Section #2
Il s'agit d'un document de type "article".
Son titre est "Document Latex simple" et
il contient trois sections : "Introduction",
"Developpement" et "Conclusion".
\section{Conclusion} % Section #3
Ceci termine notre premier exemple de
fichier source Latex.
\end{document} % Fin du document |
Tout document Latex possède un préambule. Dans cette section du document figurent des informations valides pour l'ensemble du texte. Dans notre exemple, les quatre premières lignes font partie du préambule. Nous indiquons sur la première ligne du fichier le type du document. La seconde ligne du fichier indique le titre du document alors que les deux suivantes indiquent respectivement le nom de l'auteur et la date de création du document. À la cinquième ligne du fichier, nous indiquons le début du corps du texte avec la balise \begin{document}. Cette balise est obligatoire dans tout document Latex. Sa contrepartie, \end{document}, est également obligatoire et est situé à la toute fin du document.
La balise \maketitle{ } fixe l'endroit où apparaîtra le titre, l'auteur et la date du document. Rappelons que ces informations ont été mentionnées dans le préambule. Si la balise \maketitle{ } est omise, le document obtenu après la compilation n'incluera pas ces informations. L'articulation de votre document est gérée à l'aide des balises \section{nom_section}. Ces balises créent les différentes sections de votre texte. La numérotation des sections est géré automatiquement par Latex.
Pour compiler simple.tex et obtenir un fichier au format PDF comme document imprimable, nous exécutons la commande pdflatex suivie du nom du fichier source Latex que nous désirons compiler soit simple.tex.
[joe@localhost joe]# pdflatex simple.tex |
Le fichier créé se nomme simple.pdf et son contenu est illustré à la Figure 3-1. Ce fichier peut être ouvert à l'aide de Xpdf ou de Adobe Acrobat. Notez que le fichier source ne contient pas d'indication directe spécifiant la police et la taille des caractères à utiliser. Il ne contient pas non plus d'information relative à la mise en page du texte (alignement du titre et des paragraphes, marges). Pourtant, le fichier PDF obtenu après compilation est formatté.
L'avantage de Latex par rapport aux traitements de texte conventionnels est qu'il permet à l'auteur de s'attarder davantage au contenu qu'à la forme de son document. De plus, deux auteurs différents pourront produire deux documents ayant un format identique s'ils utilisent Latex. La plupart des journaux scientifiques utilisent Latex pour effectuer la mise en forme des articles qu'ils publient. Ils obtiennent ainsi une mise en page uniforme et soignée.