Hyperref: referencia de hipervínculo no definida
Package hyperref Warning: Hyper reference '...' on page N undefined.
Qué significa este error
El paquete hyperref encontró una referencia \hyperref[key]{text} o \autoref{key} a un ancla que no existe en el documento. El enlace no llevará a ninguna parte en el PDF.
Causas comunes
- Uso de \hyperref[key]{} con una clave que no tiene un \label{key} correspondiente
- Referencia cruzada a una etiqueta de un capítulo excluido con \includeonly{}
- Etiquetas en archivos de \input que no se procesaron en la ejecución actual
- Compilación de una sola pasada, sin dejar que las referencias cruzadas se resuelvan
Cómo corregirlo
Asegúrese de que cada \hyperref[key]{} o \autoref{key} tenga un \label{key} correspondiente en el documento. Compile dos veces para resolver las referencias cruzadas. Compruebe que ningún \includeonly{} esté excluyendo el archivo que contiene la etiqueta.
Ejemplos de código
\documentclass{article}
\usepackage{hyperref}
\begin{document}
See \autoref{fig:result} for the result.
% But there is no \label{fig:result} anywhere!
\end{document}\documentclass{article}
\usepackage{hyperref}
\begin{document}
\begin{figure}[h]
\centering
% ... figure content ...
\caption{Results}\label{fig:result}
\end{figure}
See \autoref{fig:result} for the result.
\end{document}Errores 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.

