Anterior: Propiedades de los interfaces, Arriba: Manual de referencia de funcionamiento interno
Hasta ahora hemos visto dos tipos de propiedad:: número
y
símbolo
. Para que sea válido, el valor que se da a una
propiedad debe ser del tipo correcto y obedecer las reglas de dicho
tipo. El tipo de la propiedad se muestra siempre entre paréntesis
después del nombre de la propiedad en el RFI. He aquí una lista de
los tipos que podrá necesitar, junto con las reglas de dicho tipo, y
algunos ejemplos. Debe escribir siempre un símbolo de almohadilla,
#
, por supuesto, delante de estos valores cuando se introducen
en la instrucción \override
.
Tipo de propiedad | Reglas | Ejemplos
|
---|---|---|
Booleano | Verdadero o Falso, representado por #t o #f | #t , #f
|
Dimensión (en espacios de pentagrama) | Un número decimal positivo (en unidades de espacios de pentagrama) | 2.5 , 0.34
|
Dirección | Una constante válida de dirección o su equivalente numérico | #LEFT , #CENTER , #UP ,
1 , -1
|
Entero | Un número entero positivo | 3 , 1
|
Lista | Un conjunto de elementos entre paréntesis separados por espacios y precedido de un apóstrofe | '(left-edge staff-bar) , '(1) ,
'(1.0 0.25 0.5)
|
Marcado | Cualquier elemento válido de marcado de texto | \markup { \italic "cresc." }
|
Momento | Una fracción de redonda construida con la función make-moment | (ly:make-moment 1 4) ,
(ly:make-moment 3 8)
|
Número | Cualquier valor decimal positivo o negativo | 3.5 , -2.45
|
Pareja (de números) | Dos números separados por un ‘espacio . espacio’, encerrado entre paréntesis y precedido de un apóstrofe | '(2 . 3.5) , '(0.1 . -3.2)
|
Símbolo | Cualquiera del conjunto de símbolos permitidos para esa propiedad, precedido de un apóstrofe | 'italic , 'inside
|
Desconocido | Un procedimiento o #f (para no producir ninguna acción)
| bend::print , ly:text-interface::print ,
#f
|
Vector | Una lista de tres elementos encerrados entre paréntesis y precedida de una almohadilla, # .
| #(#t #t #f)
|
Esta página corresponde a LilyPond-2.11.58 (rama de desarrollo).
Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Se agradecen las sugerencias para la documentación.
Otros idiomas: English.