16 Ottobre 2009 alle 13:19
#38066
::
`\usepackage[T1]{fontenc}`dice a Latex di mappare i caratteri in output secondo lo schema ‘T1’ (occidentale).
`\usepackage[utf8]{inputenc}`dice a Latex di considerare in input i caratteri secondo la codifica ‘utf8’.
Quindi, si tratta di due cose distinte. Se ometti entrambe le istruzioni, Latex usa i default, cioè latin per l’input (codifica ad 8 bit), con output secondo lo schema ‘T1’. E tutto funziona se il file .tex è codificato ad 8 bit (ISO-8859-1). Se però lo codifichi utf8, che non è ad 8bit per i caratteri non-ASCII (cioè ‘àèéòùì’ sono codificati a 2 byte per carattere), ecco che ti ritrovi un pdf con caratteri errati.