2013/9/15 Janek Warchoł <janek.lilyp...@gmail.com>: > 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.
Just for the sake of the archivves: i wrote the function with David N and announced it here: http://lists.gnu.org/archive/html/lilypond-user/2013-09/msg00675.html _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user