Variabili di \paper per l’interruzione di pagina

I valori predefiniti non elencati qui sono visibili in ly/paper-defaults-init.ly

page-breaking

L’algoritmo di interruzione di pagina da usare. Le opzioni sono ly:minimal-breaking, ly:page-turn-breaking, ly:one-page-breaking, ly:one-line-breaking, ly:one-line-auto-height-breaking e ly:optimal-breaking (predefinito).

page-breaking-system-system-spacing

Induce il sistema di interruzione di pagina a credere che system-system-spacing sia impostato in modo diverso dal modo in cui è impostato realmente. Per esempio, se page-breaking-system-system-spacing.padding è impostato su un valore molto più grande di system-system-spacing.padding, il sistema di interruzione di pagina disporrà meno sistemi su ciascuna pagina. Valore predefinito: non impostato.

page-count

Il numero di pagine da usare per un brano, non impostato.

Le variabili seguenti sono attive soltanto quando page-breaking è impostato su ly:page-turn-breaking. Le interruzioni di pagina vengono quindi scelte per minimizzare il numero di voltate di pagina. Dato che le voltate di pagina si rendono necessarie quando si passa da una pagina con numero dispari a una con numero pari, verrà solitamente favorita una formattazione in cui l’ultima pagina abbia un numero dispari. I punti preferiti per le voltate di pagina possono essere indicati manualmente col comando \allowPageTurn o automaticamente includendo l’incisore Page_turn_engraver (vedi Voltata di pagina ottimale).

Se le scelte disponibili per avere voltate di pagina adeguate sono insufficienti, LilyPond potrebbe inserire una pagina vuota all’interno di un brano o tra i brani (se ce ne sono almeno due), oppure potrebbe terminare un brano su una pagina pari. Aumentando i valori delle seguenti tre variabili diminuisce la probabilità che queste entrino in azione.

I valori sono penalità: maggiore il valore, minore la probabilità che si verifichi l’azione associata rispetto alle altre scelte.

blank-page-penalty

La penalità per avere una pagina vuota nel mezzo di un brano. Se il valore di blank-page-penalty è grande ed è selezionato ly:page-turn-breaking, sarà meno probabile che LilyPond insersica una pagina nel mezzo del brano. Aggiungerà invece maggior spazio tra i sistemi per occupare la pagina vuota e quella successiva. Valore predefinito: 5.

blank-last-page-penalty

La penalità per terminare il brano su una pagina pari. Se il valore di blank-last-page-penalty è grande ed è selezionato ly:page-turn-breaking, sarà meno probabile che LilyPond produca una partitura in cui l’ultima pagina sia pari. Regolerà invece la spaziatura in modo da usare una pagina in più o in meno. Valore predefinito: 0.

blank-after-score-page-penalty

La penalità per avere una pagina vuota dopo la fine di un brano e prima di quello successivo. Il valore predefinito è inferiore a blank-page-penalty, in modo che siano inserite preferibilmente pagine vuote al termine di un brano piuttosto che nel mezzo di un brano. Valore predefinito: 2.

Vedi anche

Guida alla notazione: Interruzioni di pagina, Interruzione di pagina ottimale, Voltata di pagina ottimale, Interruzione di pagina minimale, Interruzione di pagina di una pagina, Interruzione di pagina su una linea, Interruzione di pagina su una linea con altezza automatica.

File installati: ly/paper-defaults-init.ly.


Guida alla Notazione di LilyPond v2.25.15 (ramo di sviluppo).