Estructura de las listas-A de espaciado vertical flexible

Cada una de las variables de espaciado de \paper flexibles es una lista-A (lista asociativa) que contiene cuatro claves:

Si una página tiene un margen inferior no justificado, la distancia resultante es la mayor de:

Para partituras de varias páginas con la parte inferior no justificada en la última página, ésta usará el mismo espaciado que la página anterior siempre y cuando haya espacio suficiente para ello.

Los métodos específicos para la modificación de las listas-A se estudian en Modificación de las listas-A. El siguiente ejemplo muestra las dos formas en que pueden modificarse estas listas-A. La primera declaración actualiza un par clave-valor individualmente, y la segunda redefine la variable completamente:

\paper {
  system-system-spacing.basic-distance = #8
  score-system-spacing =
    #'((basic-distance . 12)
       (minimum-distance . 6)
       (padding . 1)
       (stretchability . 12))
}

Referencia de la notación de GNU LilyPond v2.25.15 (rama de desarrollo).