Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: trulli am Mittwoch, 17. März 2010, 23:21
-
Hallo,
ich habe eine gestrichelte Linie gezogen, die sich über mehrere Zeilen erstreckt.
Ich wollte den TextSpan beenden mit:
\override TextSpanner #'(bound-details right text) = \markup { \draw-line #'(0 . 1) }
Aber jetzt beendet Lily auf diese Weise JEDE Linie in jeder Zeile. Ich möchte aber nur ganz am Schluss dieses Ende.
Wie mache ich das?
Grüße und Danke von Mat
-
hilft das überschreiben von right-broken?
-
Ich weiss nicht ganz genau für TextSpanner, aber entweder \once davor, oder \revert wird's wahrscheinlich tun.
-
tut mir leid, die antwort vorhin war wohl etwas kurz, v.a. wenn man bedenkt, dass die dokumentation hierzu ertwas kärglich ist und sich nicht direkt auf textspanner bezieht:
\once \override TextSpanner #'bound-details #'right-broken #'text = \markup \nullhdh - offe das hilft!
-
Danke euch beiden!
\once \override TextSpanner #'bound-details #'right-broken #'text = \markup \null
brachte das richtige Ergebnis!
Grüße von Mat