Ceci est une ancienne révision du document !
Comment interpréter les messages d'erreur?
Lors de la compilation,
crée un fichier
.log
qui répertorie des informations, des avertissements ou des messages d'erreurs.
Ceux-ci sont en général assez explicites : un module n'est pas – ou
mal – installé (voir le premier exemple ci-dessous), une commande n'est pas
définie (voir le deuxième exemple) dans les modules utilisés.
Fichier manquant ou mal placé:
\documentclass{article} \usepackage{monpackage} \begin{document} J'écris en français \end{document}
Message d'erreur:
! LaTeX Error: File `monpackage.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty)
Commande inexistante:
\documentclass{article} \begin{document} \masupercommande{écris le texte pour moi} \end{document}
Message d'erreur:
! Undefined control sequence. l.4 \masupercommande {écris le texte pour moi}
Que veut dire “Overfull quelque chose” ?
Les messages Overfull sont des avertissements et la plupart du
temps, ne prêtent pas à conséquence. Lorsque
n'arrive pas à satisfaire tous ses critères de beauté, il peut avoir
à en violer un et il signale cette entorse par un message dans le
fichier
.log
.
Celui-ci précise le type de dépassement, sa valeur et sa localisation:
\documentclass[draft]{article} \usepackage[width=6cm]{geometry} \usepackage[french]{babel} \begin{document} pour obtenir un message Overfull, il suffit de mettre \hbox{une phrase trop longue que \LaTeX{} n'a pas le droit de couper} \end{document}
affiche le message:
Overfull \hbox (160.25319pt too wide) in paragraph at lines 7--9 \OT1/cmr/m/n/10 suf-fit de mettre [] |