Referencias no definidas (BibTeX/Biber no se ejecutó)
LaTeX Warning: There were undefined references.
Qué significa este error
El documento tiene referencias bibliográficas que nunca se resolvieron. Normalmente significa que el procesador BibTeX o Biber no se ejecutó como parte de la secuencia de compilación, por lo que nunca se recopilaron los datos de las referencias.
Causas comunes
- Compilar una sola vez con pdflatex en lugar de ejecutar pdflatex → bibtex → pdflatex → pdflatex
- Ejecutar bibtex sobre el archivo .aux equivocado
- Usar biblatex/biber pero ejecutar solo pdflatex, sin biber
- Archivos .aux obsoletos de una ejecución anterior
Cómo corregirlo
Para BibTeX tradicional: ejecute pdflatex → bibtex main → pdflatex → pdflatex. Para biblatex con Biber: ejecute pdflatex → biber main → pdflatex → pdflatex. Elimine los archivos .aux si siguen apareciendo advertencias de referencias no definidas después de la secuencia completa.
Ejemplos de código
% 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.texErrores relacionados
Archivo no encontrado
! LaTeX Error: File 'XXX' not found.
Extensión de gráficos desconocida
! LaTeX Error: Unknown graphics extension: .XXX.
Carácter Unicode no admitido (pdfLaTeX)
! Package inputenc Error: Unicode char U+XXXX not set up for use with LaTeX.
No se puede determinar el tamaño del gráfico (sin BoundingBox)
! LaTeX Error: Cannot determine size of graphic (no BoundingBox).
Pruebe la solución en vivo
Pegue su LaTeX en el playground y compile al instante.

