• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Fülllinie Lyrics bei 2. Wiederholung

Begonnen von iugin, Montag, 30. Mai 2016, 21:07

Vorheriges Thema - Nächstes Thema

iugin

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

RobUr

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

iugin

Hallo Robert

Zitateinzig ,,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