Hi Mats,
> here is a fuller example of what I've come up with - it actually works unless
> there is a line break in the first alternative, then the text overlap with
> the lie above the alternative
Even when there isn’t a break in the first alternative, the volta bracket
overlaps the second pass text (at least when I compile it here).
Below, I’ve included your snippet (using \repeat unfold constructs to compress
the notes and lyrics for better MWE readability!), as well as another option
that doesn’t cause collisions/overlaps with the volta brackets. (Note: I used
\omit LyricText instead of skips, because I find it more intuitive to read.)
Hope this helps!
Kieren.
%%% SNIPPET BEGINS
\version "2.25.24"
\score {
<<
\new Staff {
\new Voice = "melody" {
\relative {
a'4 a a a
\repeat volta 2 {
\repeat unfold 7 { b4 b b b }
}
\alternative {
{ \repeat unfold 4 { c4 c c c } }
{ d4 d d d }
}
}
}
}
\new Lyrics {
\lyricsto "melody" {
Not re -- peat -- ed.
<<
{ \repeat unfold 7 { This is pass one } }
\new Lyrics { \repeat unfold 7 { This is pass two } }
>>
{
Vol -- ta one A
Vol -- ta one B
Vol -- ta one C
Vol -- ta one D
}
{ Vol -- ta two words }
}
}
>>
}
\score {
<<
\new Staff {
\new Voice = "melody" {
\relative {
a'4 a a a
\repeat volta 2 {
\repeat unfold 7 { b4 b b b }
}
\alternative {
{ \repeat unfold 4 { c4 c c c } }
{ d4 d d d }
}
}
}
}
\new Lyrics \lyricsto "melody" {
Not re -- peat -- ed.
{ \repeat unfold 7 { This is pass one } }
{
Vol -- ta one A
Vol -- ta one B
Vol -- ta one C
Vol -- ta one D
}
{ Vol -- ta two words }
}
\new Lyrics \lyricsto "melody" {
\omit LyricText Not re peat ed. \undo \omit LyricText
{ \repeat unfold 7 { This is pass two } }
}
>>
}
%%% SNIPPET ENDS
__________________________________________________
My work day may look different than your work day. Please do not feel obligated
to read or respond to this email outside of your normal working hours.