La versione 5.10 del programma della Bibbia è ora disponibile.
Ci sono molte piccole correzioni di diversi problemi e errori che ho
trovato in questi mesi, per esempio con la visualizzazione della
versione Diodati, e di alcune finestre quando i Caratteri grandi di
Windows sono usati. C'è anche una correzione alla macro per usare il
programma con Word (nella versione 'professionale').
Ho riscritto il codice per visualizzare i versetti con sono il
risultato di una ricerca, con la conseguenza che le ricerche sono
molto più veloci. Per esempio, una ricerca che richiedeva 3 minuti
sul mio computer, con questa versione del programma richiede solo 16
secondi.
Il cambiamento principale, però, è interno al programma, in quanto è
diventato quello che Windows chiama un Automation Server di OLE. In
poche parole, significa che il programma può essere chiamato e
utilizzato da altri programmi. In modo particolare, ho potuto
incorporare un linguaggio di script nel programma. Gli script sono
piccoli programmi (scritti in VBScript o JavaScript), che possono
aggiungere funzionalità al programma. Sono simili a macro, add-ins o
plug-ins in altri programmi. Siccome richiedono che un motore di
script sia installato, ho messo tutto quello che è necessario nella
versione professionale del programma, dove metto tutte le estensioni
al programma che richiedono un'installazione più complicato. Se non
si installa la versione professionale, il programma non rende
disponibili i comandi di script, e funziona come prima.
Nella versione professionale ci sono anche alcuni script che ho
scritto, per esempio per confrontare un versetto in tutte le versioni
italiane installate, o per fare un controllo ortografico del testo in
una finestra (usando Word). Siccome il programma sta diventando
abbastanza grande, nel futuro probabilmente non aggiungerò altre
funzionalità; invece migliorerò quelle che ci sono già, ed aggiungerò
altre con gli script, così ogni utente potrà decidere quali comandi
vorrà aggiungere. È anche possibile scrivere i propri script, la
Guida del programma spiega come. Se vedo che altri vogliono scrivere
degli script, potrò sviluppare ulteriormente questo aspetto del
programma.
Non solo il programma, attraverso gli script, può usare la
funzionalità del programma stesso e di altri programmi, ma anche
altri programmi possono usare il programma della Bibbia. Questo è
possibile anche con la versione normale, e potrebbe interessare ai
programmatori. Per esempio, in una trentina di righe di codice, ho
scritto un programma in Visual Basic simile al programma Lite,
utilizzando il mio programma della Bibbia per visualizzare brani e
fare ricerche. Questo programma è nella versione professionale, come
pure un altro programma scritto in Delphi. È anche possibile scrivere
delle macro di Word (o di qualsiasi programma che usa Visual Basic
for Applications) che usano il mio programma. Purtroppo, io ho Word
95, dove non è possibile, bisogna usare Word 97 o dopo. Se qualcuno
scrive delle macro (per esempio, per sostituire quella che ho
scritto, che richiede il programma Lite), sarei interessato a vederle!
C'è anche una nuova versione della Nuova Riveduta, che corregge
alcuni errori nel testo. Da novembre, c'è anche una versione della
Bibbia in lingua tedesca per il programma.
Ci sono anche nuove versioni degli altri programmi (la versione Lite,
Lettura quotidiana e il salvaschermo) che incorporano le stesse
correzioni alla visualizzazione del testo biblico, ma che non
contengono nuove funzionalità.
Ormai ci sono moltissimi modi per personalizzare il programma, e che
possono essere condivisi con altri utenti, per esempio:
gli script;
gli schemi grafici (skins);
gli schemi di lettura per il programma per leggere la Bibbia in un
anno; e
le collezioni di note.
Per creare un modo per condividere queste personalizzazioni, ho
creato un nuovo gruppo di discussione su eGroups. Il gruppo a cui
tutti sono attualmente iscritti (bibbiaprogramma) rimarrà chiuso, nel
senso che solo io posso scrivere messaggi al gruppo, e lo farò solo
per avvisare di nuove versioni del programma (circa 5 volte l'anno).
Nell'altro gruppo, invece, tutti possono scrivere messaggi, che
saranno mandati tramite la posta elettronica a tutti gli iscritti.
Oppure è possibile leggere i messaggi degli altri sul sito Internet.
È anche possibile lasciare dei file che altri possono scaricare, come
gli esempi menzionati qui sopra. Anch'io interverrò più spesso che
nel gruppo chiuso, con ulteriori informazioni sullo sviluppo del
programma. L'indirizzo di questo nuovo gruppo è
http://it.egroups.com/group/bibbiautenti.
Spero di completare la prossima versione del programma verso l'inizio
di maggio. Probabilmente non ci saranno grandi cambiamenti al
programma, perché sto lavorando invece su un dizionario greco-
italiano del Nuovo Testamento da inserire nel programma. Ho già fatto
3500 parole; mancano ancora 2100.
Come sempre, tutti i file aggiornati e nuovi possono essere scaricati
dalla pagina http://www.lombardia.com/bibbia/scaric32.html.
Richard Wilson
richardwilson@...