Phil Holmes <mail <at> philholmes.net> writes:
I'm attaching 2 screenshots of output that I'm getting when typesetting
part
of the Gondoliers. It's recitative, with a single note being used for
lots
of lyrics. I've done this by joining the lyrics with underscores. It
looks
to me like a regression, but before adding it to the tracker (and
creating a
tiny example to do so) could someone assure me I'm not doing something
silly?
You are not doing anything silly, but the lyrics overlap the start bar
even
with version 2.12.3. The regtest lyrics-bar.ly seemed the most relevant,
so I
adapted it to create a small example:
\version "2.12.3"
\relative c'' <<
\new Voice = "a"{
\override Score.PaperColumn #'keep-inside-line = ##t
\override Score.NonMusicalPaperColumn #'keep-inside-line = ##t
b1 b1 b1
}
\new Lyrics \with {
\consists "Bar_engraver"
\consists "Separating_line_group_engraver"
} \lyricsto "a" {
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaars lengthened if
}
\new Lyrics \lyricsto "a" {
rrrrrrrrrrrrrrrrrrrrrrequired for noncollision
}
\new Staff {
b1 b1 b1
}>>
I do not know an answer to the next obvious question : How do we tell
Lilypond
to consider the starting bar when spacing long lyric syllables?