Sarmate.net Sarmate.net
Accueil Fonctionnalités Offres Documentation Contact
Connexion Inscription

« File not found » : corriger un package ou une image manquant en LaTeX

LaTeX vous dit qu'il ne trouve pas un fichier — le plus souvent un package (.sty) ou une image. Le message indique toujours le nom du fichier recherché.

Journal
! LaTeX Error: File `paralist.sty' not found.

! Package pdftex.def Error: File `figure1.png' not found.

Cas n°1 : un package manquant (.sty)

Un \usepackage{…} pointe vers un package que la distribution ne connaît pas. Vérifiez d'abord l'orthographe. Si le package est vraiment obsolète, cherchez son équivalent moderne plutôt que de l'installer (voir Vieux packages).

Cas n°2 : une image manquante

Avec \includegraphics{figure1}, le fichier image doit être téléversé et le nom exact (casse comprise). Sur sarmate.net, importez l'image dans le même dossier que votre fichier .tex.

Le réflexe Le nom entre les accents graves du message est exactement celui que LaTeX cherche. Comparez-le caractère par caractère à votre \usepackage / \includegraphics.

Essayez vous-même

Cet exemple compile. Ajoutez une ligne \usepackage{paquetxyz} et recompilez pour voir « File `paquetxyz.sty' not found ».

La méthode

  1. Lisez le nom de fichier entre les accents graves du message.
  2. Se termine-t-il par .sty ? Vérifiez l'orthographe du \usepackage ou cherchez l'équivalent moderne.
  3. Est-ce une image ? Téléversez le fichier et écrivez le nom exact (casse comprise).
  4. Évitez les espaces et accents dans les noms de fichiers — c'est une cause fréquente.
Astuce sarmate.net Notre éditeur en ligne lit le journal de compilation et vous indique la cause probable en clair, pour débloquer sans deviner.

Une IA peut vous aider — directement dans votre code

Les assistants IA (Claude, Gemini, ChatGPT…) connaissent très bien LaTeX : montrez-leur le message et ils trouvent la faute de frappe ou l'équivalent moderne du package. L'inconvénient habituel, c'est le va-et-vient — copier, coller, recommencer.

sarmate.net supprime cet aller-retour grâce à son serveur MCP : vous branchez l'IA directement sur votre éditeur en ligne. Elle lit vos fichiers, les compile, analyse le journal d'erreurs et corrige le code sur place, sans copier-coller. Vous gardez la main : rien n'est modifié sans votre validation.

Écrire et compiler du LaTeX en ligne

Éditeur complet, compilation instantanée (pdfLaTeX/XeLaTeX/LuaLaTeX), rien à installer.

Ouvrir l'éditeur en ligne