Indice

estrai_errati_distinti

Questo applicativo è stato realizzato principalmente per ricercare parole mancanti nel dizionario italiano e per questo motivo è strettamente legato ad ottenere questo risultato.

Tuttavia può essere utilizzato anche per ricercare parole errate (es: errori di battitura) all'interno di un testo (notare che qualcosa di simile è possibile ottenerla direttamente con hunspell con l'opzione -L, vedere il man di hunspell per maggiori dettagli. La differenza è che non sono considerati alcuni errori che il dizionario è in grado di intercettare, come ad esempio gli errori di elisione; es: un'altro).

versione data rilascio link download dimensione (byte) licenza formato
1.00 26/06/2009 download 21.365 AGPL >= 3.0 7zip

Requisiti

Questo prodotto funziona su un sistema operativo GNU/Linux (probabilmente è possibile farlo funzionare anche su altri sistemi operativi usando ambienti tipo cigwin) e necessita dei seguenti pacchetti (i nomi dei pacchetti sono quelli presenti in Debian Squeeze, per altre versioni di Debian o altre distro potrebbero essere leggermente differenti):

Se l'eseguibile estrai_errati non è stato compilato staticamente, allora sono necessarie anche le seguenti librerie:

Inoltre devono essere installati anche i seguenti dizionari:

I dizionari devono essere installati nella directory /usr/share/myspell/dicts

Sintassi

La sintassi del programma è la seguente:

$ estrai_errati_distinti [-[a][b][c][d][e][n][p][s][I][U]] nomefile.txt

Estrae tutti gli errori distinti da nomefile.txt
e li salva in nomefile.txt.errati.txt

Vengono utilizzati i dizionari:
- dizionario italiano
- dizionario dei cognomi italiani

* a = cambia gli accenti finali áíóúÁÍÓÚ -> àìòùÀÌÒÙ prima del controllo
* b = cambia gli accenti non finali in vocali senza accento
* c = cambia gli accenti âêîôûÂÊÎÔÛ finali o non finali in vocali senza accento
* d = cambia jJ in iI se la parola è errata
* e = cambia gli accenti finali èéÈÉ in éèÉÈ se la parola è errata
* n = ignora le stringhe contenenti numeri e caratteri alfanumerici
* p = ignora le stringhe contenenti solo numeri
* s = cerca di unire parole spezzate su due linee con il simbolo -
* I = ignora le stringhe inizianti con lettera maiuscola (accentate solo finali)
* U = ignora le stringhe tutte in maiuscolo (accentate solo finali)

Vengono di seguito dettagliate le opzioni:

Argomenti di approfondimento


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