On Sat, Mar 17, 2012 at 9:31 PM, Frank Steinmetzger <war...@gmx.de> wrote: > The first one, lyrics.png, shows a page created by both 2.12 and 2.14. Thanks > to the smaller space between a staff and its lyrics, the systems now become > less high. This is often a good thing, as it allows to get more on a page. > However, this is one of the cases where it leads to a lot of empty room > between system. What would be a good way to make the overall appearance a bit > lighter by un-squeezing the systems? > > Essentially, I would like to make the basic line height of lyrics a bit > bigger, while retaining the small minimum-height and keeping stretchability of > the padding around lyrics the same as that of system-system-spacing, so it's > a proportional stretching.
I would try reducing system-system-spacing #'stretchability - this should force Lily to spread more of the extra space between staves. > Example #2, padding.png, shows a piece which has a large variation in staff > height, because there are either two lines of lyrics to a staff or none at > all. As lilypond tries to keep an even system-system-distance, the result is > now that the first two systems on the first page are so tight together that it > is hard to make out which text belongs to which staff. > The second page shows a similar, if not as extreme, effect; systems 2 and 3 > are rather heave with all their lyrics, but they appear closer together than > the less heavy systems 1 and 4 to their respective neighbours. > > My first thought is now of course to alter system-system-spacing #'padding, > but I have not found a way to make this equal between all systems on one page > (except if I enabled ragged-bottom). What would you recommend? > > I know lilypond adheres strongly to some long-evolved engraving standards, yet > the described pages look unbalanced to me. I agree, it doesn't look good at all. I'm also afraid that the current vertical spacing system - as far as i understand it - doesn't allow for an elegant and flexible solution. I'm thinking how this can be improved; i'm pretty sure a good solution exists. As a workaround, i'd try inserting a high blank markup where the distance should be increased (or modifying Y-extent property of one of the objects). hope this helps, Janek _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user