Re: emacs and ispell

#4795
Up
0
Down
::


Salve!
Prima usavo Debian 3.1, ora uso Mandriva 2006 a 64 bit, su entrambe
le distribuzioni non si riusciva a usare correttamente Ispell insieme
a Emacs e AucTeX a causa del problema delle parole accentate.
I suggerimenti presenti sul sito di GuIT non hanno funzionato neanche per me.
Si può usare Aspell ma a mio parere con il TeX funziona meglio Ispell.
Ho trovato questa soluzione, è stata testata solo sulla
Mandriva 2006 a 64 bit con Ispell 3.2.06, Emacs 21.4.2,
AucTeX 11.81:
si installa Ispell. Poi si scarica il sorgente
del vocabolario italiano.
Per evitare di avere problemi con le accentate
si deve prendere il file italian.aff e lo si deve cambiare nel modo seguente:

alla riga 112 si commenta la direttiva:
altstringtype “tex” “TeX” “.tex” “.ltx” “.bib” mettendo un #
all’inizio riga. Si commentano anche le righe successive
che cominciano con:
altstringchar

A questo punto si può compilare il dizionario usando il comando
make. Si ottiene il file italian.hash (il dizionario in formato binario).
Si mettono i file italian.aff, italian.hash e il collegamento
italiano.hash (che punta a italian.hash) nella directory /usr/lib/ispell
Nel mio file .emacs ho messo le seguenti istruzioni:

(setq ispell-program-name “ispell”);; ho anche Aspell installato
(setq ispell-dictionary “italiano”);; scelgo il dizionario italiano

A questo punto Ispell funziona correttamente. Forse c’è un modo più
semplice ma sinceramente non l’ho trovato.

Arrivederci a tutti.

Go to top