FAQ erreursConsultez toutes les FAQ

Nombre d'auteurs : 1, nombre de questions : 156, dernière mise à jour : 12 juillet 2014  Ajouter une question

 

Dans un monde idéal, tous les documents seraient compilés sans problème et donneraient la sortie de haute qualité espérée. Avec de la chance, on n'aura jamais besoin de consulter cette FAQ. En revanche, si l'on tombe sur certains problèmes, les informations contenues dans cette FAQ pourrons nous aider à résoudre les problèmes plus facilement.

Nous commencerons par présenter une liste alphabétique de tous les messages d'erreur, sur lesquels LaTeX interrompt sa compilation et demande un conseil. Tous signifie ici, toutes les erreurs du noyau LaTeX (le message commence par LaTeX Error : ), pratiquement tous les messages d'erreur de TeX (c'est-à-dire ceux produits directement par le moteur sous-jacent) et les erreurs des extensions amsmath, babel, docstrip, calc, color, graphics, graphicx, inputenc, fontenc et textcomp.

Les erreurs et les informations listées ici sont issues de l'annexe B du livre LaTeX Companion. Vous trouverez de nombreux renvois à des pages du livre dans cette FAQ.


SommaireO (5)
précédent sommaire suivant
 

Il ne s'agit pas vraiment d'un message d'erreur. On a utilisé une commande de trace de TeX, telle que \show ou \showthe. Après avoir affiché les données, LaTeX interrompt la compilation avec ce message pour permettre une interaction sur la ligne de commande (par exemple, pour saisir i\show... afin de voir d'autres valeurs). Ce message s'affiche également si \tracingonline est strictement positif et que des commandes, qui n'écrivent normalement que dans le fichier de trace, ont été utilisées. Voir le message suivant.

Mis à jour le 12 juillet 2014 -Nikopol-

Comme pour le message précédent, il ne s'agit pas vraiment d'un message d'erreur. On a utilisé une commande de trace, telle que \showbox ou \showlists, sans rediriger également l'affichage du résultat sur le terminal.

Mis à jour le 12 juillet 2014 -Nikopol-

On a utilisé cases ou matrix avec leur ancienne syntaxe sous la forme d'une commande qui n'est plus celle d'amsmath. Il faut utiliser la nouvelle syntaxe : celle qui utilise un environnement.

Mis à jour le 12 juillet 2014 -Nikopol-

Cette erreur indique un motif d'alignement incorrect. Avec LaTeX, ce message ne devrait jamais apparaître, sauf si l'on place une commande fragile dans un argument mouvant.

Mis à jour le 12 juillet 2014 -Nikopol-

L'extension <nom> a été chargée deux fois avec des ensembles d'options qui entrent en conflit. En appuyant sur H en réponse à cette erreur, LaTeX montre les options en conflit. Comme LaTeX ne charge une extension qu'une seule fois1, la meilleure solution est de spécifier toutes les options à la première occurrence. Si cela n'est pas possible (parce que l'extension est déjà chargée par la classe ou une autre extension), on peut spécifier les options requises en tant qu'options globales au niveau du \documentclass. En cas d'urgence, on peut aussi charger une extension avant le \documentclass avec \RequirePackage. Voir section 2.1.1 pour plus de détails.

Mis à jour le 12 juillet 2014 -Nikopol-

(1) La seule exception concerne l'extension fontenc, qui peut être chargée autant de fois que nécessaire avec différentes options. Voir section 7.5.3 page 369.

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2020 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.