-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aldo Sinatra ha detto: in data 12/06/2008 13.03:
> Purtroppo non sono riuscito a trovare l'opzione per far rilevare come
> errore la scritturazione ripetuta (erroneamente) di una parola.
> Del tipo ... il il ...... oppure ... casa casa ....

In aggiunta a quanto detto è possibile utilizzare le espressioni
regolari per gestire la ricerca delle parole doppie "in proprio".

Attiva la ricerca dal menù modifica, estendi la finestra cliccando su
"Altre opzioni" e attiva l'opzione "Espressione regolare".
Ora sul campo cerca scrivi (senza virgolette):

" ([:alpha:]+) \1"

In pratica: cerca uno spazio seguito da una parola ([:alpha:] =
qualsiasi carattere; + = uno o più) nel frattempo registra questa parola
in una variabile (le parentisi tonde servono a questo). Il tutto deve
essere seguito da uno spazio e dal contenuto della variabile (essendo la
prima variabile è la 1 e si fa riferimento ad essa con \1) ossia dalla
parola prima trovata.

Senza lo spazio inizale ti trova anche ripetizioni tra le ultime lettere
di una parola e le prime di un'altra es. "cane nero" trova "ne ne", con
lo spazio trova solo parole ripetute).

Per sostituire la doppia parola con la parola singola basta mettere nel
campo sostituisci $1 (attenzione nella ricerca si fa riferimento alla
variabile con la barra rovesciata, nella sostituzione con il dollaro).

Nella guida in linea puoi cercare l'elenco delle espressioni regolari.
Apparentemente sono difficili da padroneggiare, ma sono estremamente
potenti ed efficaci e spessissimo mi hanno risolto problemi che
altrimenti avrebbero richiesto di modificare a mano una marea di dati,
quindi non mi è ben chiaro se ho scritto una risposta al tuo quesito o
un elogio alle espressioni regolari ;-)

Ciao
 Dario


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIV4r4fg9NNvg+P4oRAi5GAKClFufMON/mqLm4z+iH4FRNtQpopgCeOnyA
o4xAdbBql4PMkRHd35cLkPs=
=g/aL
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a