How to balance the location of last system on facing pages?
I have a particular score where I can't get the last system on two facing pages to balance out nicely from a visual point of view:
Something seems to prevent the system starting at measure 29 from using the available space. Any suggestions?
Thank you in advance!
Attachment | Size |
---|---|
Problem with spacing at foot of page.mscz | 42.69 KB |
Comments
Try playing with min. and max. System distance
In reply to Try playing with min. and… by Jojo-Schmitz
I had already tried increasing Min and Max system distance, but I increased them again to Min = 12sp and Max = 40sp. No improvement.
So then I looked at what else was present on the page: and in measure 29 there is a "Stave spacer fixed down" between Stave 1 (Voice) and Stave 2 (Piano treble clef). That should surely only affect the spacing between those two staves? But it turns out that it also affects the space between the bottom of Stave 3 (Piano bass clef) and the footer or foot of page (not sure which):
As soon as the spacer between Stave 1 and 2 is deleted, the systems fill the page properly:
Presumably this is a bug?
In reply to I had already tried… by DanielR
Sounds like a bug to me. Can you reproduce this in a file from scratch? If so file a bug report explaining how to create it from scratch, otherwise wait here for more discussion and perhaps someone like cadiz1 will find a way to reproduce it.
In reply to I had already tried… by DanielR
try decreasing min. distance, that for some strange reason worked for me recently (I guess because then max. distance kicked in.
See also #281253: Staff spacer down doesn't work at page bottom
In reply to I had already tried… by DanielR
Seems also to work if you decrease the height of the staff spacer in this measure.
In reply to I had already tried… by DanielR
Interesting! See also #281253: Staff spacer down doesn't work at page bottom, which is kind of the opposite effect, a spacer on the last staff of a system doesn't affect the spacing at the bottom of the page. Probably both bugs are the result of the same flaw in the code - which is probably my code. Will investigate.
In reply to Interesting! See also … by Marc Sabatella
Weird, it seems at the bottom of the page, the first staff rather than the last staff ends up being used to calculate the margin. What's weird is, the code is basically right, but it seems some of the data isn't being initialized as expected. Anyhow, I should be able to fix it.
In reply to Interesting! See also … by Marc Sabatella
PR submitted, one line fixes both problems indeed.
In reply to PR submitted, one line fixes… by Marc Sabatella
Marc, thank you so much!