Salta al contenuto principale

BIBLOS: AGGIORNAMENTO 1.1.2.0

giuseppe di grande su bibblos, 19\11\2008, h. 06.48.

Questo aggiornamento è importante per due motivi:
a. corregge il bug del segnamaiuscole nella stampa Braille;
b. aggiunge nuove funzionalità a Trova e sostituisci.

Ed ora, un po' di pubblicità

:

Tali modifiche a Trova e sostituisci sono parecchio profonde, quindi
potrebbero esserci degli errori. Eventualmente segnalatemi tutte le
stranezze e, in caso di errore, fatemi inviare il messaggio che il programma
genera.

Intanto il Trova e sostituisci ora funziona anche all'interno delle tabelle.
Ossia prima né cercava né sostituiva all'interno delle tabelle: ora dovrebbe
farlo.
Poi ho aggiunto tre nuovi jolly, sia alla ricerca che alla sostituzione.
Sono questi:

^p
jolly di fine paragrafo.

^l
Jolly di fine linea.

^t
Jolly di tabulazione.

Funzionano esattamente come in Microsoft Word.
---
Esempio complesso di sostituzione utilizzando questi jolly.
Mettiamo il caso di avere un libro con le righe spezzate. Vogliamo riunire
quelle righe che terminano con una lettera, quindi col discorso che continua
nella riga successiva. Utilizzeremo:

Cerca: ^?^p
Sostituisci con: ^*1^32

Non è raccomandabile eliminare tutti i fine paragrafo da un documento.
Biblos potrebbe bloccarsi, almeno apparentemente, poiché gestire grossi
documenti formati da una unica immensa linea è una operazione proibitiva.

Altro esempio:
Mettiamo il caso di voler far andare a capo il testo quando c'è un punto
fermo seguito da uno spazio:

Cerca: .^32
Sostituisci con: ^*1^p

Altro esempio.
Mettiamo il caso di voler porre una linea vuota aggiuntiva per ogni fine di
paragrafo.

Cerca: ^p
Sostituisci con: ^p^p

Altro esempio.
Mettiamo il caso di voler isolare la parola Biblos contenuta in un testo.

Cerca: Biblos
Sostituisci con: ^p^pBiblos^p^p
Attivare in questo caso anche i criteri di Inizio e Fine parola.

Mettiamo il caso di voler fare la stessa cosa, isolando la parola Biblos e
facendola altresì rientrare con un tabulatore.

Cerca: Biblos
Sostituisci con: ^p^p^tBiblos^p^p

Altro esempio:
mettiamo il caso di voler sostituire tutti gli spazi del documento con un a
capo di linea.

Cerca: ^32
Sostituisci con: ^l

Se conoscete l'uso dei jolly potete sbizzarrirvi. Se non lo conoscete
chiedete, leggete il manuale o ascoltate le audiolezioni. Comunque considero
questi jolly come un buon modo di rovinare i libri. Eventualmente usateli
con parsimonia e con cognizione di causa.
***
Dimenticavo un esempio che potrebbe migliorare alcuni libri. E' un buon
inizio per poi procedere ad una revisione di libri che prima erano in
formato ms-dos con righe spezzate.
Innanzitutto si proceda a eliminare tutti gli spazi di inizio e fine riga,
con la funzione apposita Elimina spazi.

Poi si effettui questa sostituzione:
Cerca: ^?^p^?
Sostituisci con: ^*1^32^*3

Abbiamo appena impartito l'ordine al programma di cercare una qualsiasi
lettera, seguita da un fine paragrafo e da un'altra lettera posta a capo.
Sostituiamo questi tre elementi con la prima lettera trovata, seguita da uno
spazio, seguito dalla seconda lettera trovata.
Il gioco può continuare ad esempio se a fine riga c'è una virgola. Così:

Cerca: ,^p^?
Sostituisci con: ,^32^*3

Un altro esempio.
Mettiamo di voler mettere in maiuscolo la prima lettera di una riga, solo se
tale riga è preceduta da una linea vuota.

Cerca: ^p^p^?
Sostituisci con: ^p^p^>3

Eccetera eccetera.