FataleFichiers et ressources

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

Provoque l'erreur
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrow}  % Wrong: should be 'arrows' or 'arrows.meta'
\begin{document}
\begin{tikzpicture}
  % ...
\end{tikzpicture}
\end{document}
Corrigé
\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

Testez la correction en direct

Collez votre LaTeX dans le playground et compilez instantanément.