nickyfulls” post=64254Salve a tutti! Ho un problema con le lettere accentate e i caratteri speciali. Sto scrivendo un libro utilizzo debian con pdflatex e uso il pacchetto latin1.
`
\documentclass[a4paper,12pt,italian,twoside,openright]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
`Ogni volta è un problema per scrivere le accentate, ad esempio per à–> devo digitare \’a. Vorrei che riconosca automaticamente le accentate ho provato con il pacchetto utf8x.
`
\documentclass[a4paper,12pt,italian,twoside,openright]{book}
usepackage[utf8x]{inputenc}
\usepackage[italian]{babel}
`E ricevo questo errore:
`
! LaTeX Error: Option clash for package inputenc.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.4 \usepackage
{amsfonts}
?
`Ho inserito pure il pacchetto amsfonts, ma ottengo lo stesso errore. Sapete darmi spiegazioni ?? 😥
P.S. La doc che ho consultato è questa:
http://www.guit.sssup.it/latex/suggerimenti.php
http://en.wikibooks.org/wiki/LaTeX/Accents
Le lettere accentate (e non solo) le ottieni anche con latin1. Probabilmente, come hai scoperto tu stesso, hai pasticciato con le codifiche.
utf8x non ti serve serve, a meno che, per esempio, non desideri scrivere in caratteri greci direttamente nel sorgente. È sufficiente
`\usepackage[utf8]{inputenc}`
Ma se i tuoi documenti dono in latin1 non puoi semplicemente caricare il pacchetto. Prima devi convertirli in utf8. Lascia perdere se non è strettamente necessario e continua a usare latin1.
In futuro, se dovrai comporre nuovi documenti, cambia codifica in utf8. Attento che anche nell’editor, in questo caso, la codifica di default deve essere questa.
Ciao
Ivan