Attenzione, questo file contiene caratteri speciali ISO-8859-1.
Warning, this file includes special characters ISO-8859-1.

    Italian dictionary and affix file for ispell. 
    Copyright (C) 1996  Antonio Palam
    palama@posso.dm.unipi.it.
    All rights reserved.

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    
    Dizionario italiano e regole grammaticali per il programma ispell.
    Copyright (C) 1996 Antonio Palam
    palama@posso.dm.unipi.it.
    Tutti i diritti riservati.
    
    Sono permesse la ridistribuzione e la modifica di questo programma 
    secondo le condizioni previste dalla Licenza "GNU General Public Licence" 
    pubblicata dalla Free Software Foundation; o la versione 2 della Licenza,
    o (a vostra scelta) qualsiasi versione successiva.
    
    Questo programma  distribuito nella speranza che possa essere utile, ma
    SENZA NESSUNA GARANZIA NEANCHE DI TIPO IMPLICITO. Vedere la
    "GNU General Public Licence" per ulteriori dettagli.
    
    Dovreste aver ricevuto una copia della "GNU General Public Licence" con
    questo programma; se non l'avete ricevuta, scrivete alla Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

1. Introduzione.

Questa  la versione 0.02 (01/10/96) del dizionario italiano per ispell e
della relativa grammatica scritti da Antonio Palam
(palama@posso.dm.unipi.it).

2. Grammatica

Lo scopo della grammatica di ispell  solo quello di ridurre la dimensione
del dizionario. Credo che questa grammatica, che consente di dividere
all'incirca per cinque detta dimensione, sia soddisfacente.

La grammatica  abbastanza completa per quel che riguarda le coniugazioni
dei verbi regolari; anche per l'elisione credo di aver trovato una soluzione
soddisfacente.

3. Dizionario

Il dizionario contiene circa 100000 parole che corrispondono a circa 20000 
radici una volta che il dizionario  stato "masticato". 

Il dizionario  molto lontano dall'essere completo, prego tutti coloro che
ne avranno la possibilit di trasmettermi delle liste di parole da
aggiungere al dizionario esistente. Io mi potr occupare del merging delle
liste di parole che ricever nel dizionario della distribuzione ufficiale.

Il miglior modo per generare liste di parole aggiuntive  quello di
utilizzare lo stesso ispell su un file contenente (possibilmente) parole
nuove e di salvarle su un dizionario personale col comando I oppure U; io ho
generato con questo metodo, e con il contributo di alcuni amici, il 
dizionario attuale. 

Sono stato molto attento ad evitare errori di ortografia nel dizionario e 
ho preferito non inserire parole della cui ortografia non ero certo: meglio
una parola in meno che una parola sbagliata. Purtroppo penso che qualche
errore mi sar scappato; sar molto grato a chi me li segnaler.

4. Installazione.

4.1 Con ispell gi installato 
    (contributo di Romano Giannetti romano@iet.unipi.it)

Se ispell  gi installato (e ovviamente compilato per gli 8 bit), basta fare

buildhash italiano.sml italiano.aff italiano.hash

e copiare italiano.hash e italiano.aff nella directory di libreria di
ispell (nel mio linux /usr/lib/ispell); quindi per usare ispell basta fare

ispell -d italiano ... etc etc

4.2 Con ispell non installato.

Premetto che, anche se ho installato ispell, non sono certo un esperto. Non
prendete questo paragrafo come un HOWTO serio, anzi date per scontato che ci
siano degli errori e leggetevi da voi la documentazione di ispell.
Prima o poi spero di avere il tempo di scrivere un paragrafo di
installazione ben fatto.

Per installare il dizionario bisogna innanzi tutto scrivere gli opportuni
file config.sh e local.h, allego i file che ho usato io, sul mio sistema
Linux, come riferimento ma vi prego di leggere da voi la documentazione e di
decidere che file usare.

Poi bisogna creare una directory
ispell-3.1/languages/italiano e ricopiarci i files
italiano.aff e italiano.sml,
in questa directory bisogna anche creare un Makefile ispirandosi a quelli
per le altre lingue, allego come riferimento quello che ho scritto io ma vi
prego di farvi il vostro.

A questo punto dovrebbe bastare fare make dalla directory principale
dell'installazione ispell.

Per lanciare il programma fare

./ispell -d ./languages/italiano/italiano.hash pippo.doc.

5. Bugs

Non sono riuscito a far funzionare ispell con files contenenti accenti
stile TeX (es. \`a, \`e etc); questo non  un problema per me che adopero
caratteri iso ma potrebbe essere un problema per qualcun altro.
Se trovare una soluzione fatemelo sapere.

Sarei molto sorpreso se non ce ne fossero altri, prego chi li scopre,
e magari li risolve anche, di informarmi in modo da aggiornare la
distribuzione.

6. Ringraziamento.

Ringrazio molto i seguenti amici per le liste di parole che mi hanno fatto
pervenire.

Michele Bariani        <michele@ing12.unife.it>
Lorenzo M. Catucci c/o <migliorini@axtov1.roma2.infn.it>
Marco Lusini           <lusini@aguirre.ing.unifi.it>

Altri amici mi hanno fatto pervenire correzioni, aggiunte e consigli
che non ho avuto il tempo di includere in questa versione ma che includer
certamente nella versione 0.03.
