A.2.5 Propietats dels objectes

Les propietats dels objectes s’emmagatzemen al LilyPond en forma de cadenes de llistes-A, que són de llistes-A. Les propietats s’estableixen afegint valors al principi de la llista de propietats. Les propietats es llegeixen extraient valors de les llistes-A.

L’establiment d’un valor nou per a una propietat requereix l’assignació d’un valor a la llista-A amb una clau i un valor. La sintaxi del LilyPond per fer això és la següent:

\override Stem.thickness = #2.6

Aquesta ordre ajusta l’aspecte de les pliques. S’afegeix una entrada de llista-A '(thickness . 2.6) a la llista de propietats d’un objecte Stem. thickness es mesura a partir del gruix de les línies del pentagrama, i així aquestes pliques seran 2.6 vegades el gruix de les línies del pentagrama. Això fa que les pliques siguin gairebé el doble de gruixudes del normal. Per distingir entre les variables que es defineixen als fitxers d’entrada (como vintiQuatre a l’exemple anterior) i les variables dels objectes propers, anomenarem a les últimes ‘propietats’ i a les primeres ‘variables.’ Així, l’objecte plica té una propietat thickness (gruix), mentre que vintiQuatre és una variable. mientras que veintiCuatro es una variable.


Extender LilyPond v2.25.27 (development-branch).