[ << Die Ausgabe verbessern ] | [Top][Contents][Index] | [ Vorlagen >> ] |
[ < Die outside-staff-priority -Eigenschaft ] | [ Up : Objekte außerhalb des Notensystems ] | [ Positionierung von Dynamikzeichen > ] |
Der \textLengthOn
-Befehl (Textlänge berücksichtigen)
Standardmäßig wird Text, der mit dem Beschriftungsbefehl
\markup
bzw. Äquivalenten erstellt wird, kein
zusätzlicher Platz in Bezug auf die Positionierung der Noten
zugestanden. Der \textLengthOn
-Befehl ändert
dieses Verhalten, so dass die Noten gespreizt werden, wenn
die Breite des Textes es erfordert:
\textLengthOn % Cause notes to space out to accommodate text c''2^"Text1" c''2^"Text2" | c''2^"Text3" c''2^"Text4" |
Dieses Verhalten wird mit dem \textLengthOff
-Befehl
rückgängig gemacht. Alternativ kann auch \once
zusammen mit
\textLengthOn
benutzt werden, um die Auswirkung auf einen
einzigen musikalisches Zeitpunkt zu begrenzen. Das entsprechende
Verhalten bzgl. des horizontalen Platzes für Übungzeichen und
Tempomarkierungen kann hiervon unabhängig durch die Befehle
\markLengthOn
und \markLengthOff
analog gesteuert werden.
Textbeschriftung vermeidet auch Noten, die über das System hinausstehen.
Wenn das nicht gewünscht ist, kann die automatische Verschiebung
nach oben hin auch vollständig ausgeschaltet werden, indem die
Priorität auf #f
gesetzt wird. Hier ein Beispiel, wie
eine Textbeschriftung mit diesen Noten reagiert:
\relative { % This markup is short enough to fit without collision c''2^"Tex" c'' | R1 | % This is too long to fit, so it is displaced upwards c,,2^"Text" c'' | R1 | % Turn off collision avoidance \once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % Turn off collision avoidance \once \override TextScript.outside-staff-priority = ##f \textLengthOn % and turn on textLengthOn c,,2^"Long Text " % Spaces at end are honored c''2 | }
[ << Die Ausgabe verbessern ] | [Top][Contents][Index] | [ Vorlagen >> ] |
[ < Die outside-staff-priority -Eigenschaft ] | [ Up : Objekte außerhalb des Notensystems ] | [ Positionierung von Dynamikzeichen > ] |