Indice

HunSpell è una libreria e un programma che implementa le funzionalità di un correttore ortografico ed analizzatore morfologico.

HunSpell è stato realizzato per estendere le funzionalità di MySpell e di ISpell, per poter gestire in maniera ottimale linguaggi più complessi e prevedere una maggior flessibilità di gestione di una lingua. Rispetto a MySpell presenta suggerimenti agli errori più mirati.

La libreria è utilizzata da vari programmi come OpenOffice.org (vedere qui per una lista completa); mentre il programma è utilizzabile da una shell o console a linea di comando.

Sintassi del comando hunspell

La sintassi completa del programma hunspell è:

$ hunspell [-1] [-a] [-G] [-h|--help] [-H] [-l] [-L] [-m] [-n] [-t] [-v|--version] [--v]
           [-d /path/dic] [-p /path/custom_dic] [nomefile [...]]

Nota: per maggiori informazioni vedere le specifiche della sintassi di un comando.

dove:

Variabili d'ambiente utilizzate:

Come utilizzare il comando hunspell

L'uso più comune di HunSpell è come programma a linea di comando:

hunspell nomefile

HunSpell visualizza, nella parte alta del monitor, ogni frase presente in "filename" (è il nome del file presente nella directory dove viene eseguito il comando qui sopra riportato) che contiene almeno una parola non presente nel dizionario, sotto alla frase vi è un elenco di possibili correzioni. La stringa ritenuta errata è evidenziata.
Come suggerimento di una stringa non presente nel dizionario vengono visualizzate tutte le parole presenti nel dizionario che:

Nota: i comandi sono composti da un singolo carattere non case-sensitive.

Configurazioni di default del comando

/usr/share/myspell/default.aff

File in cui si può impostare il path di default utilizzato per rintracciare i file degli affix (file .aff).

/usr/share/myspell/default.dic

File in cui si può impostare il path di default utilizzato per rintracciare i file del dizionario (file .dic).

$HOME/.hunspell_default

File in cui impostare il dizionario di default da utilizzare.

Argomenti di approfondimento

1) questa funzionalità funziona correttamente dalla versione 1.1.4 di HunSpell

Navigazione rapida: Home - Dizionari - Thesaurus - Estensioni - News - FAQ - Mappa - Software
GPL3 License AGPL3 License
SourceForge.net Logo