On Wed, Mar 21, 2012 at 9:41 PM, Werner LEMBERG <w...@gnu.org> wrote: > >> I suggest that the vertical spacing alrogithm should calculate the >> area between the objects (staves, systems, lyrics etc). See here >> how it would work: http://www.freeimagehosting.net/tsr21 > > Looks right: The area between horizontal skylines should influence the > spacing. However, I think we need a parameter to adjust the amount of > influence.
I'm not sure what you mean. I suggest that this would be added to spacing alists, for example \paper { system-system-spacing #'average-gap = #4 } would mean that the desired whitespace area is 4 staffspace * line width. Actually, i think that it may be possible to remove basic-distance and minimum-distance after "area spacing" is implemented. In other words, i think average-gap, padding and stretchability could turn out to be enough parameters for vertical spacing purposes, with average-gap taking the role of basic-distance. But that will show in testing, we need to have a working prototype first (Joe said he will do this). I've identified two potential problems that may appear, and ideas for solutions: www.anonstorage.net/PStorage/621.skyline-integrals-teeth-marked.pdf www.anonstorage.net/PStorage/328.integrals-pitfall-two-marked.pdf Are the descriptions clear enough? cheers, Janek PS Joe, how did you like my Credo example? _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel