Références non définies (BibTeX/Biber non exécuté)
LaTeX Warning: There were undefined references.
Ce que signifie cette erreur
Le document contient des références bibliographiques qui n'ont jamais été résolues. Cela signifie généralement que le processeur BibTeX ou Biber n'a pas été exécuté dans la séquence de compilation, de sorte que les données de référence n'ont jamais été collectées.
Causes courantes
- Une seule compilation avec pdflatex au lieu de la séquence pdflatex → bibtex → pdflatex → pdflatex
- Exécution de bibtex sur le mauvais fichier .aux
- Utilisation de biblatex/biber en n'exécutant que pdflatex, sans biber
- Fichiers .aux obsolètes issus d'une exécution précédente
Comment corriger
Pour BibTeX traditionnel : exécutez pdflatex → bibtex main → pdflatex → pdflatex. Pour biblatex avec Biber : exécutez pdflatex → biber main → pdflatex → pdflatex. Supprimez les fichiers .aux si des avertissements de référence non définie persistent après la séquence complète.
Exemples de code
% Only ran: pdflatex main.tex
% Missing: bibtex main -> pdflatex -> pdflatex% Full BibTeX sequence:
% 1. pdflatex main.tex
% 2. bibtex main
% 3. pdflatex main.tex
% 4. pdflatex main.tex
% Full biblatex+biber sequence:
% 1. pdflatex main.tex
% 2. biber main
% 3. pdflatex main.tex
% 4. pdflatex main.texErreurs apparentées
Fichier introuvable
! LaTeX Error: File 'XXX' not found.
Extension graphique inconnue
! LaTeX Error: Unknown graphics extension: .XXX.
Caractère Unicode non pris en charge (pdfLaTeX)
! Package inputenc Error: Unicode char U+XXXX not set up for use with LaTeX.
Impossible de déterminer la taille du graphique (BoundingBox absente)
! LaTeX Error: Cannot determine size of graphic (no BoundingBox).
Testez la correction en direct
Collez votre LaTeX dans le playground et compilez instantanément.

