ameba” post=69678Sto lavorando alla stesura di una tesi. SO Windows, TeXLive 2011 e TeXstudio (2.2) e in alternativa Texworks.
Aggiornamento sull’andare delle cose.
Sono tornato ad usare ansinew.
ho provato ad inserire i caratteri èéòàùì all’interno di \begin{document} – \end{document}
senza aggiungere altro… la compilazione va a buo fine.ho creato poi un file Prova.tex con all’interno il seguente codice:
\chapter{Prova}
Vediamo se adesso la compilazione funziona!
è é ò à ù ì\newpage
richiamandolo all’interno del main, in questo modo:
\begin{document}
\pagestyle{headings}
\frontmatter
\tableofcontents %stampa l’indice del nostro documento
\mainmatter
Ma che succede? siamo sicuri che ansinew funzioni?
èéòàùì
\input{Prova/Prova}
èéòàùì
\end{document}
la compilazione si conclude con un errore, ciò nonostante il file main.pdf viene creato ed il testo presente in prova.tex
che sarebbe dovuto essere:
Vediamo se adesso la compilazione funziona!
è é ò à ù ìcompare in questo modo
Vediamo se adesso la compilazione funziona!Ξc 2 1 ¬
Non complicarti ulteriormente la vita facendo prove su prove. A ogni compilazione pasticci sempre di più, ovviamente.
Il problema, chiaramente, è che il tuo editor (NON il tuo file sorgente) è impostato per lavorare con una certa codifica, che chiameremo A. Come fai a sapere a quale codifica reale corrisponde A? Lo vai a vedere nelle preferenze del tuo editor (tu sai come si fa ad arrivarci). Ebbene, come ti ha detto già Enrico, e come sta scritto nelle guide di base, la codifica A del tuo editor DEVE coincidere con la codifica che scrivi nell’argomento facoltativo del comando con cui carichi inputenc, cioè con la codifica con cui scriverai il tuo file sorgente. Altrimenti ti capita quello che stai sperimentando. Nell’Arte questo l’abbiamo scritto bene, dicendo anche come fare per risolvere i problemi.
Detto in altre parole, puoi adattare sia l’editor a inputenc che fare il contrario, ma deve sempre essere che A = A.
Vero: usare utf8 e impostare l’editor su unicode va benissimo, ma bisogna farlo a priori: ad ogni modo, dicci con quale codifica lavora il tuo editor. 😉
Ciao
Tommaso