Hi Gabriel,
> I have a challenge that, I gather, other LilyPonders have had before: I want
> my output (three scores of vocal music with lyrics) all to be on one single
> page, but I want the system spacing to differ by \score block. I cannot use
> different \bookpart blocks as those would force page breaks.
> Does anyone have improvements for (or other thoughts on) the below?
1. This is a perfect use-case for the edition-engraver. ;)
2. I’m never in favour of using “new” objects/contexts if there are ways to
tweak/hack the existing objects/contexts. As my father was wont to say, “’Tis a
poor mouse that knows but one hole…” ;)
How about this for starters?
%%% SNIPPET BEGINS
\version "2.24.4"
\paper {
ragged-bottom = ##t
}
\markup "first score - using default settings:"
\score {
\new Staff { \repeat unfold 20 \relative f' { c4 d e f } }
}
\markup \vspace #8
\markup "second score - more space between lines, thanks to ‘taller’ BarNumbers"
\score {
\new Staff { \repeat unfold 20 \relative f' { c4 d e f } }
\layout {
indent = 0
\context {
\Score
\override BarNumber.Y-extent = #'(0 . 14)
}
}
}
%%% SNIPPET ENDS
Hope that helps!
Kieren.
__________________________________________________
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.