Something very awry with vertical spacing

I don’t see how the layout solver can ever come up with this…


The program first guesses how much music can fit on a page based on the horizontal space that the music should occupy, combined with some expected value for the per-staff height. Only then it starts filling the page vertically. However, in doing so it’s encountered some unexpectedly high stacks of items (PT, dynamic, divisi marking simultaneously) which need to be accounted for, and sacrifices the bottom-most staff spacing to do that. It’s been described as an “inherently circular” problem, for which in the end a human eye will always be needed.

I wrote a short explanation of the issues here, for what it’s worth.