I've been using shortVocalName to engrave stanza numbers at the beginnings
of systems, but I'm running into trouble with occasional collisions with
the first LyricText:
[image: image.png]
Here is my lilypond code:
\version "2.20.0"
\score {
  <<
    \new Staff
    <<
      \clef "treble"
      \new Voice = "sop" { c'4 \bar "" \break c' }
    >>

    {
<<
  \new Lyrics  \lyricsto sop { \lyricmode {
    \set stanza = "2. "
    \set shortVocalName = "2. "
    Should Should
  }}
>>
    }

  >>
}
\layout {
  \context { \Lyrics
    \override InstrumentName.direction = #RIGHT
    \override InstrumentName.padding = #1.5
  }
}

I'm not sure how to go about automatically avoiding these collisions, but
it seems like there should be a relatively simple way to do so.  Does
anyone have any ideas?

Thanks,

*Benjamin Bloomfield*

Attachment: !test.ly
Description: Binary data

Reply via email to