Bibliothèque TikZ introuvable
! Package tikz Error: I did not find the library 'XXX'.
Ce que signifie cette erreur
Une bibliothèque TikZ référencée avec \usetikzlibrary{} n'existe pas ou est mal orthographiée. Les fonctionnalités de TikZ sont réparties en bibliothèques qui doivent être chargées explicitement.
Causes courantes
- Faute de frappe dans le nom de la bibliothèque
- Utilisation d'une bibliothèque issue d'une version plus récente de TikZ, absente de l'installation actuelle
- Une bibliothèque qui nécessite un paquet distinct (comme pgfplots) chargé séparément
Comment corriger
Consultez le manuel de TikZ/PGF pour connaître le nom correct de la bibliothèque. Bibliothèques courantes : arrows.meta, decorations.pathmorphing, calc, positioning, shapes, fit, external. Les graphiques pgfplots nécessitent \usepackage{pgfplots} séparément.
Exemples de code
\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}Erreurs 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.

