AdvertenciaArchivos y recursos

Referencia no definida (falta la etiqueta)

LaTeX Warning: Reference 'XXX' on page N undefined.

Qué significa este error

Un comando \ref{key} o \pageref{key} hace referencia a una etiqueta que todavía no existe, o es necesario ejecutar LaTeX dos veces para resolver las referencias cruzadas. En el resultado aparece ?? en lugar del número de la referencia.

Causas comunes

  • Falta el comando \label{key} en el documento
  • LaTeX se compiló una sola vez: las referencias cruzadas necesitan dos pasadas
  • Error tipográfico en la clave de \ref{} que no coincide con ningún \label{}
  • La etiqueta está en un archivo incluido con \include{} que se excluyó con \includeonly{}

Cómo corregirlo

Compile el documento dos veces: la primera pasada escribe las etiquetas en el archivo .aux y la segunda las lee. Si sigue apareciendo ??, compruebe que exista el \label{key} y que coincida exactamente con el \ref{key} (distingue entre mayúsculas y minúsculas).

Ejemplos de código

Causa el error
\documentclass{article}
\begin{document}

\section{Introduction}
% Forgot \label here

See Section~\ref{sec:intro} for more.

\end{document}
Corregido
\documentclass{article}
\begin{document}

\section{Introduction}\label{sec:intro}

See Section~\ref{sec:intro} for more.

\end{document}

Errores relacionados

Pruebe la solución en vivo

Pegue su LaTeX en el playground y compile al instante.