Le préambule, c'est tout ce qui se trouve entre \documentclass et \begin{document}. On y charge des extensions (packages) avec \usepackage. Beaucoup de commandes n'existent que si leur package est chargé.
Une commande inconnue = un package manquant
Si vous utilisez une commande « spéciale » sans charger son package, LaTeX répond « Undefined control sequence ».
Corriger Ce document utilise
\mathbb sans charger le package qui le fournit → erreur. Ajoutez \usepackage{amssymb} dans le préambule, puis compilez. En savoir plus →Voir la solution
\documentclass{article}
\usepackage{amssymb}
\begin{document}
L'ensemble des réels se note $\mathbb{R}$.
\end{document}Charger plusieurs packages
amssymb,amsmath: symboles et environnements mathématiques.xcolor: la couleur (\textcolor,\colorbox).graphicx: les images (\includegraphics).hyperref: les liens (\href,\url).
Compléter Le mot « attention » doit apparaître en rouge via
\textcolor{red}{...}. Mais il manque le package qui fournit les couleurs : ajoutez-le au préambule, puis compilez.Voir la solution
\documentclass{article}
\usepackage{xcolor}
\begin{document}
\textcolor{red}{attention} : maintenant le package xcolor est chargé.
\end{document} À retenir : une commande spéciale (maths, couleurs, images, liens…) a besoin de son
\usepackage dans le préambule. « Undefined control sequence » ? Cherchez le package manquant.