| * | Caractères | Mise en forme 1 | Mise en forme 2 | Commandes | Environnements | Formules math | Références | Biblio |

LATEX
notions de base

Conventions

Le texte source LaTeX sera tapé
avec cette typographie-là
(police à chasse fixe, balise <code> de HTML).
Lorsque c'est possible, un rendu sur l'écran sera fourni, mais comme les possibilités de HTML et de LaTeX sont différentes, les exemple ne seront pas forcément visuels…

Instructions

Le fichier source comporte donc des instructions ou commandes ; ces instructions commencent par une barre de fraction inversée « \ » (anti-slash ou backslash). Lorsqu'elles nécessitent des paramètres, ceux-ci figurent entre crochets « [ » et « ] » ou entre accolades « { » et « } ». La zone sur laquelle s'exercent ces commandes est encadrée par des accolades « { » et « } ».

Certaines instructions influencent tout le texte qui suit, elles doivent donc être incluses dans des accolades (dans un « bloc ») avec le texte qu'elles modifient, pour limiter l'étendue de leur action (p.-ex. commande \huge dans l'expression {\huge texte \'enorme}) ; d'autres n'agissent que sur le texte qui est entre accolades après la fonction (p.-ex. commande \fup{} dans l'expression \fup{texte en exposant}).

Structure du fichier

Le fichier comporte une zone d'en-tête, qui définit :

Puis, le corps du texte, compris entre les balises \begin{document} et \end{document}.
Il faut savoir que LaTeX, comme HTML, n'interprète pas les espaces multiples, ni les tabulations, ni les retours de ligne. On peut donc mettre des retours de lignes et des espaces « de tabulation » dans le fichier source pour faciliter sa lecture, tout cela figurera dans le résultat final comme une espace simple.

Compilation

Vous utiliserez peut-être une version « graphique » où la compilation se fera avec des clics de souris. Si cependant vous avez une version en ligne de commande (shell DOS, console UNIX…) la succession de commandes à taper est (pour un fichier s'appelant montexte.tex) :

latex montexte
xdvi montexte
La première commande va compiler le fichier montexte.tex en un fichier monfichier.dvi, et la deuxième commande affiche le résultat à l'écran ; pour l'imprimer, on utilisera la commande
dvips montexte

La compilation va générer un certain nombre de messages, certains sont normaux, d'autres indiquent des erreurs, qui peuvent être des erreurs de frappe des commandes ou des oublis d'accolades par exemple. Certains messages ne vont pas arrêter la compilation, p.-ex.

d'autre vont arrêter la compilation pour que l'auteur puisse corriger le problème, p.-ex. Vous pouvez soit ignorer l'erreur, il suffit d'appuyer sur la touche entrée, soit interrompre la compilation pour corriger l'erreur avant de recompiler, pour cela, taper « X » puis entrée.

Pour certains textes (notamment ceux contenant des références), il faut effectuer deux compilations :

latex montexte
latex montexte
xdvi montexte
la première compilation générera en plus un fichier auxilliaire montexte.aux, ainsi qu'un message d'erreur signalant que… les référence n'ont pas (encore) été trouvées (« There were undefined references »), message qui disparaît à la deuxième compilation.

Précisions

Vous pouvez avoir des précisions sur :

NB : ce n'est pas un manuel de LaTeX ; les pages qui suivent sont là pour vous donner un aperçu du fonctionnement de LaTeX. Elle peuvent à la limite servir d'aide-mémoire à quelqu'un ayant déjà les bases de LaTeX.

précédent accueil début