Struttura delle liste associative flessibili della spaziatura verticale

Ognuna delle variabili \paper flessibili della spaziatura verticale è una lista associativa (alist) composta da quattro elementi:

Se in una pagina lo spazio verticale non è giustificato (ovvero con ragged-bottom impostato su vero) la distanza risultante è data dal valore più grande assegnato a una di queste tre proprietà:

In caso di partiture con molte pagine in cui l’ultima pagina non è giustificata (ovvero con ragged-last-bottom impostato su vero), l’ultima pagina usa la stessa spaziatura della pagina precedente, purché ci sia abbastanza spazio.

I metodi specifici per modificare le liste associative (alist) sono trattati in Modifica delle liste associative. L’esempio seguente illustra i due modi in cui queste possono essere modificate. La prima dichiarazione aggiorna un elemento-valore individualmente, mentre la seconda ridefinisce completamente la variabile:

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

Guida alla Notazione di LilyPond v2.25.22 (development-branch).