Impossible de déterminer la taille du graphique (BoundingBox absente)
! LaTeX Error: Cannot determine size of graphic (no BoundingBox).
Ce que signifie cette erreur
LaTeX n'a pas pu déterminer les dimensions d'un graphique inclus parce que le fichier ne comporte pas de commentaire BoundingBox. Cela arrive lorsque des fichiers EPS sont inclus en mode pdfLaTeX, ou lorsqu'un fichier image est corrompu.
Compilation intelligente FormaTeX
La compilation intelligente de FormaTeX détecte les fichiers EPS inclus avec pdfLaTeX et les convertit automatiquement avec epstopdf avant de compiler.
Causes courantes
- Inclusion d'un fichier .eps avec pdflatex (qui exige .pdf, .png ou .jpg)
- Un fichier EPS dont l'en-tête %%BoundingBox: est absent
- Un fichier image corrompu ou de zéro octet
- Utilisation du flux de travail dvips en essayant d'inclure un PDF
Comment corriger
Convertissez les fichiers EPS en PDF avec epstopdf (exécutez epstopdf figure.eps pour obtenir figure.pdf). Avec pdflatex, utilisez des fichiers .pdf, .png ou .jpg. Chargez le paquet epstopdf pour automatiser cette conversion à la volée.
Exemples de code
\documentclass{article}
\usepackage{graphicx}
\begin{document}
% pdflatex cannot use EPS without conversion
\includegraphics{figure.eps}
\end{document}\documentclass{article}
\usepackage{graphicx}
\usepackage{epstopdf} % auto-converts EPS to PDF
\begin{document}
\includegraphics{figure.eps} % epstopdf converts it on-the-fly
% Or manually convert first:
% \includegraphics{figure.pdf}
\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.
Citation non définie
LaTeX Warning: Citation 'XXX' on page N undefined.
Testez la correction en direct
Collez votre LaTeX dans le playground et compilez instantanément.

