JedABC 1.17.0 Guido Gonzato, Ph.D. _________________________________________________________________ ## ## #### ####### ###### ________ ##| ##| ##/##| ##| ## ##/ | | | ##| ##| ##/ ##| ##| ## ##/ | | | ##| ##### ####| ##/ ##| ########/ ## () () () ##| #/ # ##/ ##| ##/ ##| ##| ## ## ##| ####### ## ##| #########| ##| ## ## ## ##| #\ ##\ ##| ##/ ##| ##| ##/ ## #####/ #####/ #####/ ##/ ##| ######/ #####/ _________________________________________________________________ * 1. Introduzione * 1.1. Chi può usare JedABC ? * 1.2. Scopi e caratteristiche * 1.3. Installazione per Windows * 1.4. Installazione standard * 1.4.1. Cambiare il PATH (Windows) 1.5. Personalizzazione 2. Utilizzo * 2.1. Aprire un file ABC esistente * 2.2. Creare un nuovo file ABC * 2.3. Scrivere musica, parole e altro * 2.4. Campi Inline * 2.5. Suono delle note * 2.6. Autobarra e inversione * 2.7. Riallineamento Battute * 2.8. Gruppi irregolari * 2.9. Inserire musica in notazione italiana * 2.10. Caratteri ISO 8859-1 (Latin1) * 2.11. Comandi esterni * 2.12. Conversione in PostScript * 2.13. Conversione in MIDI * 2.14. Modo indice * 2.15. Rinumerazione dei brani * 2.16. Riepilogo dei comandi 3. Problemi comuni 4. Licenza e note finali 1. Introduzione JedABC è un'estensione dell'editor Jed che lo trasforma in un ambiente di sviluppo per file ABC, pienamente integrato con convertitori, visualizzatori e player. È simile come concezione a BarFly o runabc, con diversi vantaggi. JedABC funziona sotto Windows, Linux e tutti i sistemi dove esiste una versione di Jed, ma è stato testato solo su Linux e Windows. JedABC consiste nei file seguenti: * un file S-Lang, abc.sl * un programma esterno, beep.exe (consigliato, solo per Windows) * questo file di aiuto, jedabc-it.txt disponibili presso la home page del progetto ABC Plus, http://abcplus.sourceforge.net. Ho scritto JedABC pensando ``alla Unix'', prendendo cioè diversi programmi che svolgono bene il loro compito e facendoli lavorare insieme. Ci sono eccellenti formattatori ABC e convertitori MIDI, numerosi player MIDI, GhostView è un utilissimo visualizzatore PostScript, Jed è un editor fantastico: JedABC li riunisce in un ambiente integrato di creazione di musica. JedABC è specificamente progettato per funzionare da front-end per abcm2ps e abcMIDI, i migliori programmi della loro categoria. Link: * Jed, http://www.jedsoft.org/jed/ * The ABC Home Page, http://www.gre.ac.uk/~c.walshaw/abc/ * abcm2ps, http://moinejf.free.fr * abcMIDI, http://abc.sourceforge.net/abcMIDI/ * RunAbc, http://ifdo.pugmarks.com/~seymour/runabc/runabc.html * GhostScript, http://www.cs.wisc.edu/~ghost 1.1. Chi può usare JedABC ? JedABC è stato scritto per tutti coloro che vogliono scrivere musica in ABC (Plus), sanno usare abbastanza bene il computer e necessitano di un editor non visuale ma semplice da usare. Questo è di gran lunga il metodo più veloce per scrivere musica. JedABC non è un programma grafico. Mi rendo conto che per questo motivo JedABC può sembrare difficile per gli utenti Windows e in generale per i neofiti, ma non scoraggiatevi: sono certo che anche i principianti possono imparare a usare JedABC e diventare produttivi in breve tempo. 1.2. Scopi e caratteristiche JedABC è stato pensato per rendere la scrittura di file ABC più facile e divertente, meno soggetta a errori, completamente integrata con i programmi accessori e, soprattutto, per evitare l'uso della linea di comando. Attualmente le caratteristiche sono: * evidenziazione della sintassi * modelli predefiniti * autocomposizione del campo K: * beep delle note opzionale (``modo nota'') * inserimento automatico delle stanghette (``autobarra'') * conversione automatica dell'input dalla notazione italiana (do re mi...) alla notazione inglese (c d e...) * conversione PostScript in tempo reale * conversione integrata e visualizzazione/ascolto * riallineamento delle battute * modalità indice * ...e altro ancora. Questo per non dire delle caratteristiche proprie dell'editor Jed! Combinazioni di tasti definibili (Emacs, Borland/WordStar, CUA...), schemi di colori, undo illimitato, operazioni di editing avanzato, macro, etc. Addio, Blocco Note! Jed è un editor molto potente, e vi consiglio vivamente di leggerne la documentazione. Tutte le operazioni sono disponibili dal menu Mode, ma ci sono anche combinazioni di tasti per le azioni più comuni. Per default, la versione Windows usa le combinazioni di tasti Borland IDE; tutti i comandi vengono dati con Ctrl-Z. Con l'emulazione Emacs, userete Ctrl-C. D'ora in avanti, useremo per gli esempi l'emulazione IDE; si veda la Sezione Comandi. 1.3. Installazione per Windows Gli utenti Windows dovrebbero scaricare il pacchetto preconfigurato setup-it.exe. Dopo l'installazione, basta fare clic sull'icona di JedABC . La cartella c:\jed\bin contiene i seguenti programmi: * abcm2ps 3.7.21 * abcMIDI 20050205 * abcpp 1.3.1 * abc2prt 1.0.2 * beep.exe * AKoffPlr.exe, un piccolo MIDI player freeware Jed può emulare le combinazioni di tasti di diversi editor. Se volete usare la compatibilità Emacs o CUA, modificate il file c:\jed\lib\jed.rc, intorno alla linea 31. 1.4. Installazione standard Per cominciare, scaricate Jed per il vostro sistema e installatelo; gli utenti Windows dovrebbero leggere alcuni dettagli in README.pc. Quindi, seguite queste istruzioni: * copiate abc.sl e jedabc-it.txt in $JED_ROOT/lib, la cartella che contiene tutti gli altri file .sl; * modificate il file $JED_ROOT/lib/jed.rc (Linux: $HOME/.jedrc) e aggiungete le linee seguenti: variable abc_language = "it"; autoload ("abc_mode", "abc"); add_mode_for_extension ("abc", "abc"); % file ABC normali add_mode_for_extension ("abc", "abp"); % file ABC con direttive abcpp enable_dfa_syntax_for_mode ("abc"); * opzionalmente, create la cache DFA aggiungendo abc.sl alla lista nel file lib/preparse.sl; serve per velocizzare l'evidenziazione della sintassi. Sotto Linux, date questo comando come utente root: jed -batch -n -l preparse * mentre gli utenti Windows devono invece lanciare JedABC e scrivere: ESC-X ()=evalfile("preparse"); * volendo, gli utenti Linux potrebbero aggiungere queste linee nel loro .jedrc: define abc_mode_hook () { setbuf_info (getbuf_info () | 0x400); } * queste linee forzano il salvataggio dei file ABC con indicatori di fine linea DOS, il che rende più semplice leggere il file agli utenti Windows. 1.5. Personalizzazione JedABC si appoggia ad applicazioni esterne per convertire il file ABC in PostScript e/o MIDI, per visualizzarlo e ascoltarlo. Le applicazioni predefinite sono: Linux: * preprocessore: abcpp * convertitore PostScript: abcm2ps * flag del convertitore PostScript: -c * visualizzatore PostScript: gv * opzioni del visualizzatore PostScript: -watch * convertitore MIDI: abc2midi * flag del convertitore MIDI: (nessuno) * MIDI player: timidity * estrattore delle parti: abc2prt Windows: * preprocessore: abcpp * convertitore PostScript: abcm2ps * flag del convertitore PostScript: -c * visualizzatore PostScript: gsview32 * convertitore MIDI: abc2midi * flag del convertitore MIDI: (nessuno) * MIDI player: AKoffPlr.exe * estrattore delle parti: abc2prt Se volete cambiare le applicazioni predefinite, aggiungete linee come queste in jed.rc o .jedrc: variable abc_preprocess_cmd = "my_abcpp"; variable abc_compile_ps_cmd = "my_abc2ps"; variable abc_compile_ps_flags = "-c -l"; variable abc_compile_midi_cmd = "my_abc2midi"; variable abc_compile_midi_flags = "-v"; variable abc_view_cmd = "my_gsview32"; variable abc_player_cmd = "my_mplayer"; e assicuratevi che queste applicazioni siano nel PATH. Potete inoltre scegliere alcune impostazioni che verranno abilitate alla partenza di JedABC : la lunghezza del ``beep'', se inserire le note in notazione italiana (vedi Inserire musica in notazione italiana), se usare l'autobarra (vedi Autobarra e inversione), se suonare le note e se inserire i Caratteri ISO 8859-1 come sequenze speciali. variable beep_duration = 100; % default: 50 variable abc_start_with_doremi = 1; % default: 0 variable abc_start_with_autobar = 0; % default: 1 variable abc_start_with_beep = 0; % default: 1 variable abc_start_with_latin1 = 0; % default: 1 Potete anche modificare temporaneamente il valore delle variabili selezionando JedABC Options/Customise Options. Notate che non si può aggiungere l'opzione -O alla linea di comando di abcm2ps, in quanto JedABC gestisce automaticamente i file di output. Per gli utenti Windows, consiglio di installare NoteWorthy Player (http://www.noteworthysoftware.com/player/) come player MIDI; agli utenti Linux raccomando Timidity++, http://timidity.sourceforge.net. 2. Utilizzo Prima di tutto, vi suggerisco di scorrere il menu Mode e i suoi sottomenu per vedere quali sono le opzioni disponibili. Le opzioni si possono scegliere dai menu o con combinazioni di tasti. Si distinguono due casi: aprire un file ABC esistente, o crearne uno nuovo. In entrambi i casi, tenete presente che JedABC funziona in modo ottimale solo con un brano alla volta; se lavorate con una collezione di brani, potete lavorare in Modo indice. 2.1. Aprire un file ABC esistente Dal menu File, sceglete Open e caricate il file ABC. Leggete il file per familiarizzarvi con l'evidenziazione a colori della sintassi, progettata per aiutarvi a distinguere tra note e simboli. In particolare, notate come le note di diverse ottave siano segnate in diverse tonalità di colore. Sono disponibili diversi schemi di colori; provateli selezionandoli da Windows/Color Schemes/Wjed/. Quando avete finito, potete vedere l'output selezionando View PostScript; o ascoltare la musica selezionando Listen to Midi. Se volete passare parametri di linea di comando ad abcm2ps o abc2midi, selezionate il menu Customise Options e cambiate le variabili che vi interessano. I file PostScript e MIDI vengono creati nella stessa cartella che contiene il file ABC. 2.2. Creare un nuovo file ABC Dal menu File, scegliete Open e inserite il nome del vostro nuovo file. Ricordatevi di specificare l'estensione .abc; viene usata da Jed per riconoscere il tipo di file e attivare JedABC . Ora, se volete, scegliete un modello dal menu Templates. La versione attuale fornisce i seguenti modelli: 1. Singola voce 2. Duetto 3. Trio 4. SATB 5. Quintetto 6. Sestetto 7. Piano (2 voci) 8. Piano (4 voci) 9. Solista + Piano (2 voci) 10. Solista + Piano (4 voci) 11. SATB + Piano (2 voci) 12. SATB + Piano (4 voci) 13. Organo JedABC inserisce una testata con i campi più comuni e le definizioni delle voci, quindi vi chiede la chiave del brano. L'autocompositore vi chiede se volete diesis, bemolli o nulla, quindi inserisce il campo K:. Selezionate Templates/Customise Template per modificare le diciture relative a ciascuna voce. Completate i campi della testata, spostatevi alla fine del file e scegliete JedABC Options/Insert System. Verranno inseriti uno o più campi V: e verranno attivati il modo nota e l'autobarra. Questo vuol dire che 1) se premete un tasto compreso tra ``a e ``g (o tra ``A e``G), la nota corrispondente verrà suonata; 2) quando una battuta è completa, la stanghetta `|' viene inserita automaticamente. Altri dettagli verranno spiegati più avanti. Ora potete scrivere la musica. Ora siete pronti per scrivere la musica. A questo punto, suggerisco di attivare il visualizzatore PostScript. Alla fina di ogni battuta, il file verrà riconvertito in PostScript ei visualizzatore (se lo può fare) aggiornerà la visualizzazione. Se commettete un errore di battitura durante la conversione in PostScript automatica, verrete avvisati e vi verrà richiesto di correggere l'ultima battuta. Lanciando la conversione a mano, se verranno trovati errori il cursore verrà spostato in corrispondenza del primo di questi. 2.3. Scrivere musica, parole e altro Fondamentalmente, un brano musicale in ABC è composto da due diversi elementi: linee di musica, e tutto il resto. Nelle linee di musica, ogni carattere rappresenta una nota o un simbolo. Nelle linee con le parole, i commenti ecc. ogni lettera è equivalente a tutte le altre. Questo porta a due diversi modi di scrivere: * ``modo nota'', usato quando si scrivono note vere e proprie; * ``modo testo'', usato per scrivere tutto il resto. In modo nota, i caratteri corrispondenti alle note vengono interpretati come tali, e viene suonata la nota corrispondente; inoltre, vengono attivate altre caratteristiche che verranno descritte più avanti. In breve: selezionate JedABC Options/Toggle Note Mode quando scrivete la musica, e disattivatelo quando scrivete i campi dell'header, le parole, i commenti e così via. Se si preme un segno di percento %, a le virgolette " o un punto esclamativo ! (cioè, iniziando a scrivere un commento, un accordo o una decorazione) in modo nota, questo verrà disattivato. Ricordarsi di riabilitarlo in seguito. 2.4. Campi Inline Se cambiate la chiave nel brano, selezionate JedABC Options/Compose K: Field: l'autocompositore vi aiuterà. In modo analogo, se cambiate il metro o la lunghezza predefinita delle note, selezionate JedABC Options/Set Metre per fare sì che JedABC conosca i nuovi valori. 2.5. Suono delle note Come azione predefinita, in modo nota le note che inserite vengono suonate; dal programma esterno beep.exe (Windows) o direttamente da JedABC (Linux). Se volete, potete disabilitare il suono delle note con l'opzione JedABC Options/Toggle Beeps On/Off. Si veda più avanti per alcuni dettagli su come suonare le note sopra e sotto il rigo. 2.6. Autobarra e inversione ``Autobarra'' vuol dire che quando avete inserito abbastanza note per completare una battuta, la stanghetta verrà inserita automaticamente. Potete sempre inserire una stanghetta manualmente; il tasto TAB funziona come '|', ma è più facilmente raggiungibile. Ovviamente, l'inserimento automatico della stanghetta funziona solo in modo nota. Quando una battuta è completa non solo viene inserita la stanghetta, ma questa viene allineata con quella nella linea di musica precedente. In questo modo, l'accollatura viene allineata in modo ordinato. A parte i brani musicali a voce singola, diverse accollature sono separate tra loro da una linea di commento. La lunghezza della battuta viene determinata automaticamente a partire dai campi M: e L:. Usare M: e L: però non basta. Poichè la durata di una nota è specificata da simboli posti dopo la nota stessa, l'autobarra non può funzionare senza introdurre un'altra caratteristica: l'inversione dei simboli. L'inversione funziona scrivendo simboli come i numeri e il carattere / (cioè i simboli di durata) prima della nota. JedABC ne prende nota e li inserirà correttamente dopo la nota; lo stesso vale per la virgola e l'apostrofo, cioè gli specificatori di ottava. Un messaggio informa l'utente di quale trasformazione verrà applicata alla prossima nota. Per esempio, se volete scrivere questa linea: C2 E/E/ G//G//G//G// dovrete scrivere così: 2C /E/E //G//G//G//G Ecco un altro esempio. Se vogliamo ottenere questa linea: A,2 a/a/ a'//a'//a'//a'// scriveremo così: ,2A /a/a '//a'//a'//a'//a Lo so, sembra brutto... ma ne vale la pena, una volta che ci si è abituati. Tra l'altro, questo sistema rende possibile anche il suono delle note sopra e sotto il rigo in modo corretto. Inoltre, l'autobarra gestisce correttamente anche i Gruppi irregolari. Attenzione: si raccomanda di disattivare l'autobarra quando dovete correggere le note! Inoltre, se correggete una battuta è meglio inserire una stanghetta manualmente quando si ricomincia con nuove battute. L'autobarra può essere un po' fastidiosa in certe occasioni; vedere la Sezione Problemi comuni. 2.7. Riallineamento Battute Quando il cursore si trova in un'area delimitata da due linee di commento, si possono riformattare le stanghette per ottenere battute di lunghezza uguale. Selezionate JedABC Options/Reformat measures, ma attenzione: l'accollatura deve essere delimitata da linee di commento. Supponiamo di avere questa accollatura: % [V:1] CDEF|GABc|cdef|gabc'| [V:2] C/C/ D/D/ E/F/|c4|e4|g4| [V:3] C2 C2|E2 G/G/ G/G/|c2 c2| % Selezioniamo JedABC Options/Reformat Measures e otterremo questa nuova accollatura: % [V:1] CDEF |GABc |cdef |gabc'| [V:2] C/C/ D/D/ E/F/|c4 |e4 |g4| [V:3] C2 C2 |E2 G/G/ G/G/|c2 c2| % Notate che la quarta battuta non è stata riallineata perchè la terza linea ha solo tre battute e non quattro. Inoltre, tenete presente che l'algoritmo di formattazione è tutt'altro che perfetto, e funziona solo con la stanghetta semplice. Selezionate JedABC Options/Remove Redundant Spaces per togliere gli spazi superflui prima e dopo le stanghette. 2.8. Gruppi irregolari Scrivete Ctrl-Z ( per iniziare un gruppo irregolare (duine, terzine, ecc.); vi verrà chiesto il numero di note che la compongono. Quando il gruppo è completo, verrete avvisati da un messaggio nel minibuffer. L'autobarra terrà conto delle note del gruppo per completare la battuta. 2.9. Inserire musica in notazione italiana Le note si possono inserire anche scrivendo la loro iniziale in notazione italiana. Per fare ciò, selezionate JedABC Options/Do-re-mi to c-d-e. D'ora in avanti, quando si premono i tasti ``d, ``r, ``m, ``f, ``s, ``l, ``t'' verranno inserite le note ``c...``b. Selezionate queste opzioni due volte per disabilitarle. 2.10. Caratteri ISO 8859-1 (Latin1) Per default, i caratteri non compresi nell'intervallo ASCII da 32 a 126 (ovvero, le lettere accentate e i simboli speciali) vengono convertiti automaticamente nella sequenza multicarattere corrispondente, oppure nel codice in ottale; quello che è più semplice da leggere. Per esempio, i caratteri accentati come ò è ì sono convertiti in \`o \`e \`i, mentre £ © ¶ diventano \243 \251 \266. Sotto Windows, il carattere à non viene convertito a causa di un conflitto con i tasti freccia. La conversione dei caratteri accentati rende il sorgente ABC più portabile, e suggerisco di lasciarla attivata. Se volete disabilitarla, selezionate JedABC Options/Toggle Latin1 Font. 2.11. Comandi esterni JedABC usa comandi esterni per modificare i sorgenti. Se editate un file ABC che contiene direttive del preprocessore abcpp (comandi che iniziano per '#', come #define), il preprocessore verrà eseguito prima di ogni conversione. Il nome del file di output verrà scelto in automatico. Un altro comando esterno è abc2prt, usato per estrarre una voce da file ABC multivoce e salvarla in un altro file ABC. 2.12. Conversione in PostScript Supponiamo di stare scrivendo il file musica.abc. Selezionate Convert To PostScript. Se il file che avete scritto contiene delle direttive del preprocessore abcpp (#ifdef, #define, #include, ecc.), vi verrà richiesta la linea di comando per quest'ultimo. Per visualizzare il PostScript, selezionate View PostScript. Verrà lanciato il visualizzatore PostScript, dal quale potrete selezionare la stampa o la conversione in PDF. Una nota per gli utenti Windows: si deve chiudere la finestra di GhostView per poter tornare a JedABC . 2.13. Conversione in MIDI La conversione in MIDI avviene in modo simile a quella PostScript. L'unica differenza è che abc2midi crea tanti file MIDI quanti sono i brani contenuti nel file musica.abc: musica1.mid, musica2.mid,... Quando viene richiesto il comando per il player MIDI, modificate la linea di comando per scegliere il file MIDI desiderato. Una nota per gli utenti Windows: si deve chiudere la finestra del player MIDI per poter tornare a JedABC . 2.14. Modo indice Quando si apre un file che contiene più brani, a volte si vuole lavorare solo con uno di questi. JedABC facilita il lavoro con collezioni di brani ABC tramite il cosiddetto ``Modo indice'' Scegliere JedABC Options/Make Index per creare un indice di tutti i brani contenuti nel file. La finestra si dividerà in due, mostrando l'indice dei brani nella parte superiore e le prime linee dei brani nella parte inferiore. Nell'indice, il brano sotto il cursore è evidenziato. Premete 'q' per uscire, 'v' o F10 per vedere il PostScript corrispondente, 'l' o F12 per ascoltare il MIDI, ``Invio'' o doppio clic per editare il brano. Selezionando un brano, verranno impostate la chiave e la lunghezza delle note. Da questo momento, verrà editata solo quella parte di file che contiene il brano selezionato; il resto del file è nascosto e inaccessibile. Questo significa che se date il comando Edit/Save As, salverete l'intero file, anche la parte nascosta! Se volete salvare solo il brano prescelto su un file separato, dovrete definire un blocco di testo e scrivere quest'ultimo su un file. Consultate il menu Help di Jed. Quando si ha finito, per tornare al file principale riselezionare JedABC Options/Make Index, e da qui premere ``q''. 2.15. Rinumerazione dei brani Lavorando con collezioni di brani, potete rinominare i campi X: selezionando JedABC Options/Renumber Tunes. Vi verrà chiesto da quale numero rinumerare i brani. 2.16. Riepilogo dei comandi La tabella che segue mostra i comandi ai quali è associata una combinazione di tasti: Converti in Postscript Ctrl-Z CP (o F9) Vedi Postscript Ctrl-Z VP (o F10) Converti in MIDI Ctrl-Z CM (o F11) Ascolta il MIDI Ctrl-Z l (o F12) Ferma il midi player (Linux) Ctrl-Z Z Estrai voce Ctrl-Z X Inserisci modello Ctrl-Z T1 ... TD Personalizza modello Ctrl-Z TT (Dis)attiva modo nota Ctrl-Z N (Dis)attiva il beep Ctrl-Z B (Dis)attiva l'autobarra Ctrl-Z A (Dis)attiva la formattazione Ctrl-Z F (Dis)attiva il font Latin1 Ctrl-Z L Riformatta le battute Ctrl-Z R Togli gli spazi superflui Ctrl-Z P Crea l'indice dei brani Ctrl-Z I Imposta il metro Ctrl-Z M Do-re-mi -> c-d-e Ctrl-Z D Rinumera i brani Ctrl-Z U Componi il campo K: Ctrl-Z K Inserisci accollatura Ctrl-Z S _________________________________________________________________ 3. Problemi comuni D: Sto cercando di scrivere V:2, ma JedABC continua a dirmi: Next note will be multiplied by 2 (4, 8...) Che cosa devo fare? R: stai cercando di scrivere qualcosa che non sono note, ma sei in modo nota con l'autobarra attivata. Premi qualunque tasto tra ``a'' e ``g'', disattiva il modo nota e correggi quello che stavi scrivendo. D: La battuta che ho scritto è sbagliata! La stanghetta viene inserita dopo 2 semiminime, ma la battuta dovrebbe averne 4! R: hai cancellato due note e le hai poi reinserite, e l'autobarra non può saperlo. Inserisci `|' manualmente per reinizializzare la battuta. D: Uso JedABC sotto Linux, e non riesco a ottenere il beep delle note quando le inserisco. Perché? R: non hai i permessi su /dev/console. Ti basta dare il comando chmod 666 /dev/console come root per risolvere il problema. 4. Licenza e note finali JedABC viene rilasciato sotto la licenza GNU General Public Licence. Mi affido al vostro feedback per correggere eventuali errori e aggiungere altre funzionalità. Vorrei ringraziare un mio amico musicista, Maestro Sandro Pasqualetto, per i suoi utili commenti e suggerimenti (``pensa in verticale!''), e Gianni Cunich per i suoi suggerimenti e incoraggiamento. Gli autori di Jed e abcm2ps, John E. Davis e Jean-François Moine, hanno creato due dei miei programmi preferiti: grazie mille! Per qualunque commento su JedABC , vi prego di contattattarmi. Se vi piace, scrivetemi un'email. Se vi piace molto, fate una donazione ad una fondazione a vostra scelta e fatemelo sapere. I computer sono divertenti, la musica è ancora meglio, ma gli esseri umani vengono prima di ogni altra cosa. Spero che vi piacerà usare JedABC . Ciao, Guido =8-) _________________________________________________________________ This document was generated using AFT v5.095