A.2.5 Propiedades de los objetos
Las propiedades de los objetos se almacenan en LilyPond en forma de cadenas de listas-A, que son listas de listas-A. Las propiedades se establecen añadiendo valores al principio de la lista de propiedades. Las propiedades se leen extrayendo valores de las listas-A.
El establecimiento de un valor nuevo para una propiedad requiere la asignación de un valor a la lista-A con una clave y un valor. La sintaxis de LilyPond para hacer esto es la siguiente:
\override Stem.thickness = #2.6
Esta instrucción ajusta el aspecto de las plicas. Se añade una
entrada de lista-A '(thickness . 2.6)
a la lista de propiedades
de un objeto Stem
. thickness
se mide a partir del
grosor de las líneas del pentagrama, y así estas plicas serán
2.6
veces el grosor de las líneas del pentagrama. Esto hace
que las plicas sean casi el doble de gruesas de lo normal. Para
distinguir entre las variables que se definen en los archivos de
entrada (como veintiCuatro
en el ejemplo anterior) y las
variables de los objetos internos, llamaremos a las últimas
‘propiedades’ y a las primeras ‘variables.’ Así, el objeto plica
tiene una propiedad thickness
(grosor), mientras que
veintiCuatro
es una variable.
Otros idiomas: English, deutsch, français.
Acerca de la selección automática del idioma.