2013/9/14 Jim Long <lilyp...@umpquanet.com>: > On Sat, Sep 14, 2013 at 12:14:55PM +0200, Janek Warcho?? wrote: >> >> I think that we should add to LilyPond a simple, user-friendly >> interface that would allow choosing the "density" of music, so that >> one could write >> \layout { \horizontalSpacingLoose } >> and it would result in common-shortest-duration being increased by >> some factor. > > I like this idea, also. I would suggest that the factor be > specified by the user, to make this a fully (or at least, widely) > adjustable parameter. A factor of 1.0 could mean no change. A > factor of 1.1 would increase (loosen) the spacing by 10%, while a > factor or 0.9 would tighten the spacing by 10%, etc. > > \layout { \horizontalSpacingFactor #1.04 }
I'd rather stick to the convention used by font-size and other friends, where 0 means "no change". I've tried to write a function that would do this, but wasn't able to come up with anything in 20 minutes (and i really don't have more time to spare). But i'm sure that for someone more familiar with scheme functions (Harm, Davids?) it could be done; David N's generalized offsetter could be used as a starting point. best, Janek _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user