Biblioteca de TikZ no encontrada
! Package tikz Error: I did not find the library 'XXX'.
Qué significa este error
Una biblioteca de TikZ referenciada con \usetikzlibrary{} no existe o está mal escrita. La funcionalidad de TikZ se divide en bibliotecas que deben cargarse de forma explícita.
Causas comunes
- Error tipográfico en el nombre de la biblioteca
- Uso de una biblioteca de una versión más reciente de TikZ que no está disponible en la instalación actual
- Una biblioteca que requiere un paquete aparte (como pgfplots) cargado por separado
Cómo corregirlo
Consulte el manual de TikZ/PGF para conocer el nombre correcto de la biblioteca. Bibliotecas habituales: arrows.meta, decorations.pathmorphing, calc, positioning, shapes, fit, external. Los gráficos de pgfplots requieren \usepackage{pgfplots} por separado.
Ejemplos de código
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrow} % Wrong: should be 'arrows' or 'arrows.meta'
\begin{document}
\begin{tikzpicture}
% ...
\end{tikzpicture}
\end{document}\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,positioning}
\begin{document}
\begin{tikzpicture}
\node (a) {A};
\node[right of=a] (b) {B};
\draw[-{Stealth}] (a) -- (b);
\end{tikzpicture}
\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.

