Précédent: , Monter: Command line interface   [Table des matières][Index]


28.4 Quand quelque chose se passe mal

Si LaTeX trouve une erreur dans votre document alors il vous produit un message d’erreur et vous invite à la saisie par un point d’interrogation, ?. Par exemple, exécuter LaTeX sur ce fichier

\newcommand{\NP}{\ensuremath{\textbf{NP}}}
Le problème \PN{} est mis à prix à un million de dollars.

a pour effet qu’il affiche ceci, et attende une saisie :

! Undefined control sequence.
l.5 Le problème \PN
           {} est mis à prix à un million de dollars.
?

Le plus simple est de saisir x et RETURN et de corriger la coquille. Alternativement vous pourriez saisir ? et RETURN pour voir les autres options.

Il y a deux autres scénarios. Le premier est que vous ayez omis le \end{document} ou fait une faute de frappe dessus. Dans ce cas LaTeX produit en invite ‘*’. Vous pouvez revenir à la ligne de commande en tapant \stop et RETURN.

Le dernier scénario est que vous ayez fait une faute de frappe sur le nom de fichier. Par exemple, au lieu de pdflatex test vous auriez tapé pdflatex tste.

! I can't find file `tste'.
<*> tste

(Press Enter to retry, or Control-D to exit)
Please type another input file name:

Le plus simple est de saisir CTRL D (en appuyant sur les touches Control et d simultannément), et d’ensuite retaper la ligne de commande correcte.