I'm having a problem with system-system spacing and ragged-last-bottom in a \Book with multiple scores. I was able, at some point, to do a ragged last bottom on the first score, but the systems were too close for my comfort. I've looked a lot at what seem to be the appropriate places in the Notation Reference, but I cannot figure out how to configure the context within the first score to control either the ragged bottom or the system-system distance, much less both.
Both system-system-spacing and ragged-bottom need to be placed in a \paper block, not a \layout block. There are limits on where a \paper block can be put. In this case what I would do (and there could very well, and probably are, better ways but this is what I came up with) is to put each of the scores into its own \bookpart section, as a \bookpart is one of the places a \paper block is allowed. This also obviates the need for the \pagebreak, as that is automagically put in by using a \bookpart. Also, system-system-spacing is comprised of 4 elements, each of which gets set seperately. Have a look at
and
for some details on how it works. But a short version is try something like:
\book {
\header {
title = "Test"
subtitle = "system spacing"
}
\bookpart {
\paper {
system-system-spacing.padding = #8
ragged-last-bottom = ##t
}
\score {
\header {
piece = \markup \fill-line \huge \bold { "First" }
}
\new ChoirStaff
<<
\new Staff
<< \IVlaI >>
\new Staff
<< \IVlaII >>
>>
}
}
% \pageBreak
\bookpart {
\score {
\header {
piece = \markup \fill-line \huge \bold { "Second" }
}
\new ChoirStaff <<
\new Staff
<< \IIVlaI >>
\new Staff
<< \IIVlaII >>
>>
\layout {}
}
}
}
This should get you started along towards what it sounds like you're trying to do.
Michael