Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: iugin am Montag, 30. Mai 2016, 21:07

Titel: Fülllinie Lyrics bei 2. Wiederholung
Beitrag 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
Titel: Re: Fülllinie Lyrics bei 2. Wiederholung
Beitrag von: RobUr am Sonntag, 5. Juni 2016, 20:12
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
Titel: Re: Fülllinie Lyrics bei 2. Wiederholung
Beitrag von: iugin am Montag, 6. Juni 2016, 21:23
Hallo Robert

Zitat
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