Invocació del lilypond

L’executable lilypond es pot cridar des d’una línia d’ordres de la manera següent:

lilypond [opció]… fitxer

Quan s’invoca amb un nom de fitxer sense extensió, es prova en primer lloc amb la extensió .ly. Per llegir l’entrada des de stdin, utilitzeu un guió (-) en substitució de fitxer.

Quan es processa archivo.ly, la sortida resultant són els fitxers fitxer.ps i fitxer.pdf. Es poden especificar diversos fitxers; cadascú d’ells es processarà de forma independent1.

Si fitxer.ly conté més d’un bloc \score, la resta de les partitures s’obtindran com a sortida en fitxers numerats, començant per fitxer-1.pdf. A més, el valor de output-suffix (sufix de sortida) s’inserirà entre el nom base i el número. Un fitxer de sortida que contingui

#(define output-suffix "violí")
\score { … }
#(define output-suffix "violoncel")
\score { … }

produirà com a sortida base-violí.pdf i base-violoncel-1.pdf.

Instruccions estàndard de la línia d’ordres

Si la vostra terminal (o finestra d’ordres) contempla les redireccions normals, potser us siguin d’utilitat les següents instruccions per redirigir la sortida de la consola d’un fitxer:

Consulteu la documentació del vostre intèrpret d’ordres per veure si contempla aquestes opcions, o si la sintaxi és diferent. Observeu que són instruccions de l’intèrpret d’ordres i que no tenen res a veure amb el LilyPond.


Footnotes

(1)

L’estat del Guile no es restableix després de processar un fitxer .ly, per la qual cosa heu de tenir cura de no modificar cap valor predeterminat des de dins del Scheme.


LilyPond: manual d’utilització del programa v2.25.15 (branca de desenvolupament).