Re: Lettere accentate èéòàùì

#70468
Up
0
Down
::

ameba” post=69672AAAAHHHHH Disastro!

ho cambiato da ansinew ad utf8 è la compilazione mi riporta tantissimi errori.

ho provato a commentare i rimandi ai files richiamati tramite \input ed inserire una sola frase allinterno del doumento main…

non l’avessi mai fatto!

Sto ancora cercando di decifrare i messaggi d’errore! mah!

Devi capire quale sia la codifica usata dal tuo editor per i documenti di testo.

1. Per un computer i file sono semplicemente successioni di numeri interi nell’intervallo [0,255]
2. TeX (lasciamo da parte XeTeX e LuaTeX per il momento) vede solo questi numeri
3. Il sistema operativo, o l’editor di testi, hanno una tabella di interpretazione (code page) con la quale decidono la corrispondenza fra numero e carattere mostrato sullo schermo
4. Tutti i sistemi (be’, quasi tutti, ma suppongo che tu non usi un sistema IBM con EBCDIC) e tutte le “code pages” usano la stessa corrispondenza per i numeri fra 32 e 126
5. Per i numeri fra 128 e 255 è, come diceva il comandante del Sea Tiger (interpretato da Cary Grant, lo sanno tutti), caccia libera. (*)

In che senso “caccia libera”? Nel senso che ci sono decine di “code pages” diverse. Quello che devi capire è quale sia la codifica che usa il tuo sistema: probabilmente lo puoi trovare nelle preferenze del tuo editor. Se non dici qual è, non possiamo aiutarti in alcun modo.

Vediamo come fa TeX a interpretare: l’opzione che si passa a inputenc dice proprio quale tabella viene usata. Se il tuo editor usa la code page standard di Windows d’antan, devi dire “ansinew”; più probabilmente la codifica è ISO-8859-1, più nota come Latin-1, che va indicata con l’opzione “latin1”.

Ciao
Enrico

(*) “Sotto i diciotto anni le donne sono protette dalla legge, sopra i sessanta dalla natura; in mezzo è caccia libera.” Matt Sherman (Cary Grant) a Nick Holden (Tony Curtis)

Go to top