Re: passaggio file .tex da un s.o. (mac) ad un altro (win)

#7952
Up
0
Down
::

Il problema di fondo sono le lettere accentate.
Passando da un file scritto su s.o. mac con TexShop, la codifica di scrittura sul file è MacOS Roman.
Leggendo lo stesso file su winzoz XP, le accentate, naturalmente, non vengono visualizzate in quanto windows usa una codifica differente dal mac.
Ho trovato due possibili soluzioni per portare un file .tex fatto su MacOS X WIN.
Da texShop
1) Salva il file con nome utilizzando encoding ISO LATIN 9
2)
2.1Lasciare il file scritto in MacOSRoman e su windows aprire il file utilizzando Microsoft Word.
Word vi chiederà il tipo di codifica da utilizzare per la lettura del file e scegliete Europa Occidentale(Mac)
2.2 Fate copia e incollate in winedt o qualsiasi programma utilizzate per scrivere i file .tex

Il problema che ho riscontrato è il processo inverso: passaggio da un file scritto su win verso mac.
Spulciando fra i post di questo favoloso forum ho scoperto l’esistenza di un tool chiamato iconv (il quale è presente anche su piattaforma mac in quanto unix based).

Provando a usarlo,
iconv -f iso8859-1 -t 850-1 nomefilesorgente_win.tex > nomefile_mac.tex in TEORIA dovrebbe trasformare il file con accentate compatibili.
Questo non succede :(… mi domando… qual’è la codifica giusta del MAc OS X????

[Ho spostato il topic in quest’altro forum, che mi sembra più appropriato]

La codifica per iconv è MACROMAN. Ovviamente non è necessario passare attraverso Word 😉 Il programma iconv funziona anche in senso inverso`iconv -f MACROMAN -t ISO-8859-1 nome.tex > nome-lat1.tex`E TeXShop è capace di leggere file in qualunque codifica, anche se, purtroppo, solo su base globale. Nelle Preferenze puoi stabilire qual è la codifica in lettura e scrittura.

Ciao
Enrico

Go to top