On Mon, 8 Feb 2021 at 19:28, Richard Shann <
richard@rshann.plus.com> wrote:
>
> In a multi-movement piece with each movement starting on a new page it
> happens by default that if one movement is very short it will be spread
> out to fill the page. This can be difficult to read as the systems are
> so far apart. I would like to tell LilyPond to limit the space between
> systems to avoid this (leaving blank space below the movement).
> I've come across page-limit-inter-system-space but can't find the
> documentation for it.
> I've been testing various values in the following code without success.
>
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
>
> \version "2.20.0"
> music = {\repeat unfold 30 c'' }
> \paper {
> page-limit-inter-system-space = ##t
> page-limit-inter-system-space-factor = #0.2
> }
> \score {
> \music
> }
> \pageBreak
> \score {
> \music
> }
>
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
>
> Can someone suggest how to make these two movements look the same on
> the page?
Hello,
I do not find any mention of "page-limit-inter-system-space" in the documentation (in fact a search of this term on the whole website
lilypond.org does not give any results!).
Where have you heard about it?
AFAICS in lilypond's code on gitlab this variable was introduced in a commit 13 years ago but removed 11 years ago...
In your case I would use different \bookpart with different \paper containing, or not, ragged(-last)-bottom.
See the whole section NR 4.1 Page layout