Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: Manuela am Sonntag, 16. Februar 2025, 14:58

Titel: TextSpanner.bound-details.right.text soll am Zeilenende nicht angezeigt werden
Beitrag von: Manuela am Sonntag, 16. Februar 2025, 14:58
Wenn innerhalb eines Textspanner-Bereichs ein Zeilenumbruch erfolgt, wird am Zeilenende bzw. Anfang der folgenden Zeile ein Text angezeigt. Wie kann ich dieses Verhalten ändern, sodass nur die gestrichelte Linie angezeigt wird? Ich habe bei den Eigenschaften nichts gefunden ähnlich break-visibility

\version "2.25.22"
\language "deutsch"

\paper {
  ragged-right = ##t
  oddFooterMarkup = ##f
  oddHeaderMarkup = ##f
  indent = 0
}

mus = \relative {
  c''4 c c c c c c c
}

<<
  \new Staff  {
    \mus \break \mus
  }
  \new Dynamics {

    \override TextSpanner.bound-details.right.text = "tempo"
    \override TextSpanner.bound-details.left.text = "rit."
    s1\startTextSpan s s s s\stopTextSpan
  }
>>

Die unerwünschten Teile habe ich rot durchgestrichen.
Titel: Antw:TextSpanner.bound-details.right.text soll am Zeilenende nicht angezeigt werden
Beitrag von: rgree am Sonntag, 16. Februar 2025, 15:25
Hallo Manuela,

es hilft :

    \override TextSpanner.bound-details.left-broken.text = ##f
    \override TextSpanner.bound-details.right-broken.text = ##f

Gruß,
Reinhard
Titel: Antw:TextSpanner.bound-details.right.text soll am Zeilenende nicht angezeigt werden
Beitrag von: Manuela am Sonntag, 16. Februar 2025, 15:26
Danke, das ging schnell mit der Antwort  :)