Hi David, > Notice that with the override, systems are placed lower on the page > and the bottom margin is lost.
It’s not *quite* that simple, I think… Using \paper { ragged-right = ##t indent = 0 system-system-spacing.padding = 2 bottom-margin = 1\in } we see that most of the margin is kept, but there are still system-system collisions (cf. m 120). So systems are placed lower, yes, but with some awareness. > The problem occurs with the call to ly:grob-extent. In my experience, > calling this function for the X-axis doesn't result in (visible) side > effects, but here they are. Maybe if you save the original Y-position, and then explicitly “reset” it afterwards, it will eliminate this problem? Still doesn’t explain what’s actually going on — which would be nice to know — but might fix this function. Cheers, Kieren. ________________________________ Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user