Écrire « é », « à », « ç » sans souci, c'est une question d'encodage. Aujourd'hui vos fichiers sont en UTF-8 : il suffit de le déclarer correctement. C'est aussi la cause n°1 des accents qui s'affichent en charabia.
En pdfLaTeX : deux lignes suffisent
Compiler Ce préambule moderne gère les accents en pdfLaTeX. Compilez et vérifiez que tout s'affiche correctement.
Le piège : latin1
Un vieux préambule déclare parfois latin1 alors que le fichier est en UTF-8. Résultat : accents cassés ou erreur « Invalid UTF-8… ».
Corriger Ce document déclare
latin1 et échoue sur les accents. Remplacez latin1 par utf8 puis recompilez. En savoir plus →Voir la solution
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
Avec utf8, les accents fonctionnent : été, à, ç.
\end{document}En XeLaTeX : rien à déclarer
Avec fontspec (XeLaTeX / LuaLaTeX), l'UTF-8 est natif : plus besoin de inputenc.
Compiler Cet exemple est réglé sur XeLaTeX. Compilez : les accents fonctionnent sans
inputenc. À retenir : en pdfLaTeX,
\usepackage[utf8]{inputenc} + \usepackage[T1]{fontenc}. En XeLaTeX/LuaLaTeX, \usepackage{fontspec} suffit. Jamais latin1 sur un fichier moderne.