\paper-Variablen für Breite und Ränder

Standardwerte (vor der Skalierung), die hier nicht aufgelistet sind, finden sich in ly/paper-defaults-init.ly.

paper-width

Die Breite der Seite, standardmäßig nicht definiert. Während paper-width keine Auswirkungen auf die automatische Skalierung einiger horizontaler Dimensionen hat, beeinflusst es dennoch die line-width-Variable. Wenn sowohl paper-width als auch line-width definiert sind, dann werden auch left-margin und right-margin aktualisiert. Siehe auch check-consistency.

line-width

Die horizontale Ausdehnung der Notenlinien in nicht eingerückten Systemen mit Ausgleich zum rechten Rand entspricht (paper-width − left-margin − right-margin), wenn nicht definiert. Wenn line-width definiert ist und sowohl left-margin als auch right-margin nicht definiert sind, dann werden die Ränder aktualisiert, sodass die Systeme mittig auf der Seite zentriert werden. Siehe auch check-consistency. Diese Variable kann auch in der \layout-Umgebung definiert werden.

left-margin

Der Rand zwischen der linken Papierkante und dem Beginn der Systeme ohne Einrückungen. Wenn das Papierformat verändert wird, wird auch der Standardwert dieser Dimension entsprechend skaliert. Wenn left-margin nicht definiert ist und sowohl line-width als auch right-margin definiert sind, dann wird left-margin auf den Wert (paper-width − line-width − right-margin) gesetzt. Wenn nur line-width definiert ist, dann werden beide Ränder auf den Wert ((paper-width − line-width) / 2) gesetzt und die Systeme demzufolge auf der Seite zentriert. Siehe auch check-consistency.

right-margin

Der Rand zwischen der rechten Papierkante und dem Ende der Systeme mit Randausgleich („Blocksatz“). Wenn das Papierformat geändert wird, wird auch der Standardwert dieser Dimension entsprechend skaliert. Wenn right-margin nicht definiert ist und sowohl line-width als auch left-margin definiert sind, dann wird right-margin auf den Wert (paper-width − line-width − left-margin) gesetzt. Wenn nur line-width definiert ist, dann werden beide Ränder auf den Wert ((paper-width − line-width) / 2) gesetzt und die Systeme demzufolge auf der Seite zentriert. Siehe auch check-consistency.

check-consistency

Wenn wahr, wird eine Warnung ausgegeben, sollten left-margin, line-width und right-margin zusammen nicht exakt den Wert von paper-width ergeben, und die Werte (außer paper-width) mit ihren Standardwerten belegt (wenn nötig auf das entsprechende Papierformat skaliert). Wenn falsch werden derartige Inkonsistenzen ignoriert und die Systeme dürfen auch über den Seitenrand hinausragen.

ragged-right

Wenn wahr, werden Notensysteme nicht über die gesamte Zeilenbreite gestreckt, sondern sie enden horizontal entsprechend den enthaltenen Noten. Standard: #t (wahr) für Partituren mit einem System und #f (falsch) für Partituren mit zwei oder mehr Systemen. Diese Variable kann auch in der \layout-Umgebung definiert werden.

ragged-last

Wenn wahr, wird das letzte Notensystem einer Partitur nicht über die gesamte Zeilenbreite gestreckt, sondern es endet horizontal entsprechend den enthaltenen Noten. Standard: #f (falsch). Diese Variable kann auch in der \layout-Umgebung definiert werden.

Siehe auch

Notationsreferenz: Automatische Skalierung auf ein Papierformat.

Installierte Dateien: ly/paper-defaults-init.ly.

Bekannte Probleme und Warnungen

Explizit definierte Papierformate überschreiben alle vom Benutzer erstellte Randeinstellung für die Ränder oben und unten.


LilyPond Benutzerhandbuch v2.25.22 (development-branch).