Scrivere « é », « à », « ç » senza problemi è una questione di codifica. Oggi i Suoi file sono in UTF-8: basta dichiararlo correttamente. È anche la causa n°1 degli accenti che appaiono illeggibili.
In pdfLaTeX: due righe bastano
Compilare Questo preambolo moderno gestisce gli accenti in pdfLaTeX. Compili e verifichi che tutto venga visualizzato correttamente.
La trappola: latin1
Un vecchio preambolo dichiara a volte latin1 mentre il file è in UTF-8. Risultato: accenti rotti o errore « Invalid UTF-8… ».
Correggere Questo documento dichiara
latin1 e fallisce sugli accenti. Sostituisca latin1 con utf8, poi ricompili. Per saperne di più →Vedi la soluzione
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
Con utf8, gli accenti funzionano: été, à, ç.
\end{document}In XeLaTeX: niente da dichiarare
Con fontspec (XeLaTeX / LuaLaTeX), l'UTF-8 è nativo: non serve più inputenc.
Compilare Questo esempio è impostato su XeLaTeX. Compili: gli accenti funzionano senza
inputenc. Da ricordare: in pdfLaTeX,
\usepackage[utf8]{inputenc} + \usepackage[T1]{fontenc}. In XeLaTeX/LuaLaTeX, \usepackage{fontspec} basta. Mai latin1 su un file moderno.