Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: rgree am Freitag, 21. Februar 2020, 19:19

Titel: Positionierung eines Textes
Beitrag von: rgree am Freitag, 21. Februar 2020, 19:19
Hallo,

im folgenden Code (Beispiel 2) gelingt es mir nicht, den String "text" unten in das System, also die Notenlinien hinein, zu positionieren.
Manchmal ist das aber nötig, um Platz zu sparen oder etwas zu verdeutlichen.

Will man das zum Beispiel mit Fingersätzen machen, kann man das einfach so erreichen:

\override Fingering.staff-padding = #'()
\override StringNumber.staff-padding = #'()


Aber bei Texten beiße ich mir die Zähne aus.

Er wird stets über oder unter dem System dargestellt.
Kann man das beeinflussen? Wenn ja wie ?

Vielen Dank im Voraus.
Reinhard


\version "2.18.2"
{
  c'4 ^\markup "text" c' c' c'
}
Titel: Antw:Positionierung eines Textes
Beitrag von: harm6 am Freitag, 21. Februar 2020, 19:53
\version "2.18.2"
{
  \override TextScript.staff-padding = #'()
  \override TextScript.outside-staff-priority = #'()
  c'4 ^\markup "text" c' c' c'
}

HTH,
  Harm
Titel: Antw:Positionierung eines Textes
Beitrag von: rgree am Samstag, 22. Februar 2020, 09:57
Danke!

Reinhard