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.


Reply via email to