Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: iugin am Montag, 30. Mai 2016, 21:07
-
Hallo miteinander
ich muss eine Fülllinie bei der 2. Wiederholung setzten, und habe so gemacht:
\version "2.18.2"
musik = \relative c' {
\repeat volta 2 {
c1~
}
\alternative {
{c1 }
{c4\repeatTie}
}
}
text = \lyricmode {
la __
"__"
}
\score {
<<
\new Staff \new Voice = "m" \musik
\new Lyrics \lyricsto "m" \text
>>
}Ist das richtig so, oder gibt es eine andere und elegantere Art?
Lieber Gruss
Eugenio
-
Hallo Eugenio,
einzig „unelegant“ an deiner Lösung ist, dass die beiden Unterstriche aus der Schriftart gesetzt werden, jedoch nicht vom Extender_engraver. Folgender Trick mit Null-Markup hilft:
\version "2.18.2"
musik = \relative c' {
\repeat volta 2 {
c1 ~
}
\alternative {
{ c1 }
{ c4\repeatTie r r2 }
}
}
text = \lyricmode {
la __
\once \override LyricText.self-alignment-X = #LEFT
\markup { \null } __
}
\score {
<<
\new Staff \new Voice = "m" \musik
\new Lyrics \lyricsto "m" \text
>>
}
Gruß, Robert
-
Hallo Robert
einzig „unelegant“ an deiner Lösung ist, dass die beiden Unterstriche aus der Schriftart gesetzt werden, jedoch nicht vom Extender_engraver.
ja, genau das hatte ich gemeint.
Danke für die Lösung. :)
Einen schönen Abend.
Eugenio