Newsgroup: it.comp.software.tex
Titolo: Accentate in Ubuntu

Da windows sono passato a linux
uso tetex+texmaker
I file che avevo con miktex+texniccenter mi vengono visualizzati in modo 
scorretto, senza le accentate
Ho capito che si tratta di codifiche caratteri diversi,
UTF-8 e ISO 8859-1 oppure ISO 8859-15, ma non ho capito DOVE e cosa si 
deve modificare.
-- 
ciao
El Bandolero


Ciao.
Dovresti conoscere la codifica utilizzata dall'editor che usi
adesso... quasi sicuramente utf-8.
Puoi cambiare la codifica di un file di testo tramite il programma
iconv:
iconv -c --verbose -f ISO8859-15 -t UTF-8 File_originale.tex -o
File_convertito.tex
e poi devi sistemare l'opzione che eventualmente passi al pacchetto
"inputenc" nel tuo sorgente, da latin 1 a utf-8...
LuCa

 
ti ringrazio, ma in otto anni che uso MikTeX ho accumulato un migliaio 
di file
è necessario convertirli tutti?!
-- 
ciao
El Bandolero


allora devi impostare l'editor di testo con cui lavori in modo che usi
la codifica di win... :(
che editor usi?
Ti capisco, è una scocciatura tremenda ma è "colpa" di win... la
codifica utf-8, anche detta unicode, è veramente universale, dovrebbe
essere imposta per legge... ;)
LuCa

 
grazie molto per i suggerimenti
-- 
ciao
El Bandolero

 è necessario convertirli tutti?!
Uno script bash ci dovrebbe mettere pochi minuti, chiedi su i.c.o.l.iniziare.
-- 
"Quer pasticciaccio brutto de via Merulana", di Carlo Emilio Gadda
(1957):
	Sarebbe un ottimo romanzo giallo, se alla fine l'autore si
	ricordasse di dirci chi e' l'assassino.
		-- Daniele Luttazzi, "C.R.A.M.P.O. - letteratura
		   italiana riassunta per chi non ha molto tempo da
		   perdere"

 > è necessario convertirli tutti?!
Sostituisci il parametro opzionale nel package inputenc
\usepackage[utf8]{inputenc}
Così a me va bene...
puoi fare tutto facilmente con uno script e il comando sed, ma se non
vuoi puoi usare il programma KFileReplace, che sostituisce una stringa
in più files.
Daniele

essere imposta per legge... ;)
utf-8 è, semmai, UNA codifica di Unicode. E non mi pare sia
prticolarmente più "universale" di utf-16 o qualsiasi altra.
Semmai, si potrà dire che è una codifica conveniente per la maggior
parte delle lingue occidentali.
Ciao.

\usepackage[utf8]{inputenc}
E a che cosa gli serve? lui sta chiedendo come fare con documenti
pregressi, che NON utilizzano la codifica utf8; e il problema non è
che non compilano correttamente, o che l'output non contiene i
caratteri giusti, ma che il sorgente non viene visualizzato
correttamente nell'editor che usa su Linux.
La soluzione più semplice mi sembra usare un editor che riesca a
"indovinare" la codifica di un documento (non è un processo certo, ma
molti editor riescono a fare un buon lavoro), o che possa essere
istruito manualmente e indipendentemente (e rapidamente) sulla
codifica di ogni file che apre.
Anche il suggerimento di ricodificare tutto in utf8 mi pare un po'
eccessivo, o comunque qualcosa da fare eventualmente nel tempo, in
modo progressivo, quando lo ritiene opportuno nella storia di quel
singolo documento.
Ciao.

 \usepackage[utf8]{inputenc}
come altre volte ho già suggerito, e quindi scusandomi per la noiosità,
raccomanderei sempre di usare 'utf8x' che permette di introdurre
direttamente una quantità assai rimarchevole di caratteri latini, greci,
russi ecc. Eventualmente pacchetto "ucs" con l'opzione "combine".
g
-- 
Guido Milanese
Vocal Ensemble Ars Antiqua, Genova (Genoa), Italy
http://www.arsantiqua.org