| [ << lilypond-book ] | [Inizio][Contenuti][Indice] | [ Programmi esterni >> ] |
| [ < LaTeX ] | [ Su : Integrare musica e testo ] | [ HTML > ] |
3.2.2 Texinfo
Texinfo è il formato standard per la documentazione del progetto GNU. Un esempio di documento Texinfo è questo stesso manuale. Le versioni del manuale in formato HTML, PDF e Info vengono generate da un documento Texinfo.
lilypond-book fornisce i seguenti comandi e ambienti per includere
musica nei file Texinfo:
-
il comando
\lilypond{…}, dove si può inserire direttamente del codice lilypond corto -
l’ambiente
\begin{lilypond}…\end{lilypond}, dove si può inserire direttamente del codice lilypond più lungo -
il comando
\lilypondfile{…}per inserire un file lilypond -
il comando
\musicxmlfile{…}per inserire un file MusicXML, che sarà elaborato damusicxml2lye dalilypond.
Nel file di input, la musica viene specificata con uno dei seguenti comandi
@lilypond[le,opzioni,vanno,qui]
IL TUO CODICE LILYPOND
@end lilypond
@lilypond[le,opzioni,vanno,qui]{ IL TUO CODICE LILYPOND }
@lilypondfile[le,opzioni,vanno,qui]{nomefile}
@musicxmlfile[le,opzioni,vanno,qui]{nomefile}
Inoltre, @lilypondversion mostra la versione di
lilypond impiegata.
Quando si esegue lilypond-book su di esso, il risultato è un
file Texinfo (con estensione ‘.texi’) contenente degli elementi @image
per l’HTML, Info e l’output per la stampa. lilypond-book genera le
immagini della musica in formati EPS e PDF per l’utilizzo nell’output per la
stampa e in formato PNG per l’utilizzo nell’output HTML e Info.
Vediamo due piccoli esempi. Un ambiente lilypond
@lilypond[fragment] c' d' e' f' g'2 g' @end lilypond
genera
La versione breve
@lilypond[fragment,staffsize=11]{<c' e' g'>}
genera
Diversamente da LaTeX, @lilypond{…} non genera un’immagine
nel testo. Prende sempre un paragrafo proprio.
| [ << lilypond-book ] | [Inizio][Contenuti][Indice] | [ Programmi esterni >> ] |
| [ < LaTeX ] | [ Su : Integrare musica e testo ] | [ HTML > ] |