Caractère Unicode non pris en charge (pdfLaTeX)
! Package inputenc Error: Unicode char U+XXXX not set up for use with LaTeX.
Ce que signifie cette erreur
Votre document contient un caractère Unicode (lettre accentuée, emoji, symbole spécial, etc.) que pdfLaTeX ne sait pas traiter. pdfLaTeX utilise des encodages sur 8 bits et nécessite des paquets spéciaux pour prendre en charge la saisie Unicode.
Compilation intelligente FormaTeX
La compilation intelligente de FormaTeX détecte les caractères non ASCII dans la source et passe automatiquement de pdfLaTeX à XeLaTeX avec fontspec activé.
Causes courantes
- Le document contient des caractères accentués (é, ü, ñ) sans le paquet inputenc
- Du texte copié-collé depuis une autre source contient des caractères Unicode
- Utilisation directe de guillemets typographiques ou de tirets cadratins dans la source
- Écritures non latines (arabe, chinois, japonais, etc.) dans la source
Comment corriger
La solution la plus simple consiste à passer à XeLaTeX ou LuaLaTeX avec \usepackage{fontspec} : ils prennent Unicode en charge nativement. Vous pouvez aussi ajouter \usepackage[utf8]{inputenc} à pdfLaTeX pour une prise en charge Unicode de base des caractères latins.
Exemples de code
\documentclass{article}
% pdflatex — no Unicode support configured
\begin{document}
Café, naïve, résumé, 日本語
\end{document}\documentclass{article}
% Option 1: XeLaTeX / LuaLaTeX (full Unicode)
\usepackage{fontspec}
% Option 2: pdfLaTeX with UTF-8 (limited Unicode)
% \usepackage[utf8]{inputenc}
% \usepackage[T1]{fontenc}
\begin{document}
Café, naïve, résumé
\end{document}Erreurs apparentées
Fichier introuvable
! LaTeX Error: File 'XXX' not found.
Extension graphique inconnue
! LaTeX Error: Unknown graphics extension: .XXX.
Impossible de déterminer la taille du graphique (BoundingBox absente)
! LaTeX Error: Cannot determine size of graphic (no BoundingBox).
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.

