Hi Kaj (et al.),
if I understand it correct, the effective (resulting) distance will always be
the biggest of the three, hence
effective_distance = max(minimum-distance; basic-distance; padding).
Is there any reason to use three, one should be sufficient.
If I understand correctly, three are required for compression and expansion
calculations.
For example, consider
((basic-distance . 4) (minimum-distance . 2) (padding . 1) (stretchability .
10))
When compressing a page, I believe #'stretchability is applied [inversely]
against
basic-distance - miminum-distance
which in this case is 2 staff spaces. If instead you had
((basic-distance . 2) (minimum-distance . 2) (padding . 2) (stretchability .
10)),
I believe there could/would be no compression done.
Others (e.g., Keith) will have a more complete and accurate understanding of
the intricacies of the spacing model — hopefully someone will chime in here to
expand upon or correct what I’ve said.
Hope this helps,
Kieren.
_______________________
Kieren MacMillan, composer
www: <http://www.kierenmacmillan.info>
email: address@hidden