1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
thescoder 0.6
=============
thescoder un programma che genera i due file .idx e .dat compatibili con
il thesaurus di OpenOffice.org (www.openoffice.org).
I vantaggi di thescoder rispetto a soluzioni precedenti sono:
* possibile inserire spazi tra sinonimi differenti
* possibile utilizzare un qualsiasi carattere come separatore dei
sinonimi
* se un sinonimo non presente anche come parola, tale parola
viene aggiunta in automatico senza sinonimi (viene visualizzato un
warning indicante tale operazione)
* se una parola presente senza sinonimi questa viene conservata
(e anche in questo caso viene visualizzata una riga di warning)
* l'elenco di parole non deve necessariamente essere ordinato
Istruzioni
==========
Per ottenere i due file utilizzati da OpenOffice (.idx e .dat), installarli
e utilizzare il thesaurus italiano bisogna:
1) creare un file di testo cos strutturato:
* la prima riga deve essere un elenco dei simboli considerati corretti es:
qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM-'
* le righe successive devono contenere le parole seguite dai sinonimi
separati dal punto-e-virgola (o un altro carattere, vedi l'opzione -sep)
Per esempio:
poeta;araldo; verseggiatore
araldo; verseggiatore; poeta
Quindi il file avr il seguente contenuto:
---------------------------
qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM-'
poeta;araldo; verseggiatore
araldo; verseggiatore; poeta
---------------------------
2) eseguire il seguente comando:
thescoder thesaurus.txt th_it_IT
che crea i due file th_it_IT.idx e th_it_IT.dat. Se stato utilizzato
un separatore diverso dal punto-e-virgola, utilizzare l'opzione -sep,
come nell'esempio seguente:
thescoder -sep "," thesaurus.txt th_it_IT
3) chiudere tutte le applicazioni OpenOffice aperte compreso il quick-start
(questo per permettere al prossimo riavvio di OpenOffice di caricare il
thesaurus)
4) copiare i due file (.idx e .dat) nella directory
OpenOffice.orgX.Y.Z\share\dict\ooo
ATTENZIONE: il thesaurus italiano pu funzionare solamente se si dispone di
OpenOffice 1.0.2 o successivo
5) editare il file dictionary.lst ed aggiungere la linea
THES it IT th_it_IT
6) aprire un documento OpenOffice (esempio writer)
7) Aprire il men: Strumenti - Opzioni - Impostazioni lingua - linguistica
e se si era scelto l'italiano come lingua ufficiale per i documenti
si potr ora mettere la spunta su "OpenOffice.org thesaurus"
nella sezione "Moduli linguistici disponibili" ... altrimenti occorrer
premere il tasto Modifica della stessa sezione, selezionare l'italiano
come lingua e successivamente il thesaurus (naturalmente deve essere
installato un dizionario italiano)
8) a questo punto il thesaurus pronto all'uso: basta scrivere una parola in
writer, posizionarsi con il cursore su di essa e premere Ctrl-F7
Compilazione
============
thescoder presente in formato sorgente, come la licenza GNU prevede. Per
questo possibile compilarlo con il compilatore preferito sia sotto ambiente
Windows, sia in ambiente Linux.
Nell'archivio sono presenti tre eseguibili, cos generati:
thescoder-linux eseguibile per linux
thescoder.exe eseguibile per DOS compilato con mingw
Contributi
==========
Grazie a Davide Prina che mi ha dato numerosi consigli durante lo sviluppo
di thescoder.
Autore
======
Giuseppe Modugno (gppe.modugno@libero.it)
|