The break-visibility-Eigenschaft (unsichtbar machen)

Aus der Beschreibung der Eigenschaften für BarLine in der IR geht hervor, dass die break-visibility-Eigenschaft einen Vektor mit drei Booleschen Werten benötigt. Diese kontrollieren jeweils, ob die Taktstriche am Ende einer Zeile, in der Mitte einer Zeile und am Anfang einer Zeile ausgegeben werden. Wenn also alle Taktstriche unsichtbar sein sollen, wie in unserem Beispiel, brauchen wir den Wert #(#f #f #f), (den es auch unter dem symbolischen Namen all-invisible gibt). Versuchen wir es also, und berücksichtigen wir auch den Staff-Kontext. Beachten Sie auch, dass Sie ## vor der öffnenden Klammer schreiben müssen: # wird benötigt als Teil des Wertes, um einen Vektor zu signalisieren, und das erste # wird benötigt, um den Wert in einem \override-Befehl anzuführen.

\relative {
  \time 12/16
  \override Staff.BarLine.break-visibility = ##(#f #f #f)
  c''4 b8 c d16 c d8 |
  g,8 a16 b8 c d4 e16 |
  e8
}

[image of music]

Auch auf diesem Weg gelingt es, die Taktstriche unsichtbar zu machen.


LilyPond Handbuch zum Lernen v2.25.15 (Entwicklungszweig).