Étiquette définie plusieurs fois
LaTeX Warning: Label 'XXX' multiply defined.
Ce que signifie cette erreur
Deux commandes \label{} de votre document utilisent le même identifiant. LaTeX retiendra la valeur de la seconde définition, ce qui peut produire de mauvaises références croisées. Il s'agit d'un avertissement et non d'une erreur, mais le résultat sera probablement incorrect.
Causes courantes
- La même chaîne d'étiquette est utilisée dans deux appels \label{} différents
- Une section a été copiée sans que son étiquette soit renommée
- Plusieurs fichiers inclus définissent chacun une étiquette portant le même nom
Comment corriger
Donnez à chaque \label{} un nom unique. Adoptez une convention de nommage comme fig:plot1, tab:results, sec:intro pour éviter les collisions. Exécutez LaTeX deux fois après le renommage afin d'éliminer la référence obsolète du fichier .aux.
Exemples de code
\documentclass{article}
\begin{document}
\section{Introduction}\label{sec:intro}
% ...
\section{Background}\label{sec:intro} % Duplicate!
\end{document}\documentclass{article}
\begin{document}
\section{Introduction}\label{sec:intro}
% ...
\section{Background}\label{sec:background} % Unique label
\end{document}Erreurs apparentées
\begin{document} manquant
! LaTeX Error: Missing \begin{document}.
Environnement mal apparié
! LaTeX Error: \begin{XXX} on input line N ended by \end{YYY}.
Commande réservée au préambule utilisée dans le corps
! LaTeX Error: Can only be used in preamble.
Accolade fermante en trop
! Extra }, or forgotten $.
Testez la correction en direct
Collez votre LaTeX dans le playground et compilez instantanément.

