CORDA (2005) (manu-fatto) paolini AT math.unifi.it (precedentemente chiamato SONG) DESCRIZIONE ----------- Programma a riga di comando. Stampa in formato TXT, PS e PDF testi e accordi di canzoni scritte nei formati SNG e XNG. DISTRIBUZIONE ------------- Lo sviluppo avviene ora su http://www.sourceforge.net/projects/corda/ Si possono ottenere gli ultimi sorgenti tramite subversion: svn checkout https://corda.svn.sourceforge.net/svnroot/corda/trunk/corda Attualmente sono disponibili i sorgenti C++ con Makefile. Testato sotto Linux, con gcc, e con DEV-CPP in Windows. Opzionalmente pu� utilizzare le seguenti librerie: - libxml2: http://xmlsoft.org/ per leggere il formato XML - libharu 1.2.0 per stampare in PDF (non funziona con le versioni successive!) - socket++ per il supporto WEB COMPILAZIONE ------------ Sotto Unix, per una versione che non utilizza le librerie su-indicate Unix dovrebbe essere sufficiente: make INSTALLAZIONE ------------- cp corda /usr/local/bin FORMATO SNG e XNG ----------------- I file di input attualmente supportati sono i formati SNG e XNG. SNG e` un formato con sintassi simile al TeX. Si veda il file README>README>README>README>README>README>README>README.sng-format per una descrizione completa. XNG e` invece un formato XML, la descrizione formale si trova nel file "song.dtd". I files test.xng e test.sng sono dati come esempio. Io ho trascritto e raccolto molti testi (con accordi) di canzoni italiane e straniere in formato SNG. Per rispetto dei diritti d'autore non posso pubblicare questi files su internet. ESEMPI ------ Per visualizzare il file test.sng come testo semplice: corda test.sng Per visualizzare il file test.xng come testo semplice: corda test.xng Per visualizzare il file test.sng facendolo stare nella corrente finestra di xterm: corda test.sng -width $COLUMNS -height $LINES Per stampare i files test.sng e test.xng in un file PostScript: song test.sng test.xng -o test.ps ...su file PDF: song test.sng test.xng -o test.pdf Per avere un elenco completo delle opzioni: corda -help