Comment #3 on issue 1442 by [email protected]: staff-staff padding all
appears after the last nonstaff
http://code.google.com/p/lilypond/issues/detail?id=1442
A closely related symptom that could be helpful for debugging, even though
it is not the same issue.
If there are several Dynamics lines below a staff, and if the line(s)
closest to the staff are empty for a whole system, then the first non-empty
Dynamics is placed to allow *twice* the requested minimum-distance from the
staff.
\version "2.13.43"
\score { <<
\new Staff { s1*3 }
\new Dynamics { s1\mp \break s1 \break s1\mp }
\new Dynamics { s1\sustainOn s\sustainOn s\sustainOn }
%{%} >>
% Non-essential override to show the extra space varies with
% minimum-distance (and indepenent of padding)
\layout { \context { \Dynamics
\override VerticalAxisGroup #'nonstaff-relatedstaff-spacing
#'minimum-distance = #5
}}}
Fortunately, default Dynamics have zero minimum-distance to their parent
staff. The analogous situation with Lyrics (which has a minimum-distance
by default) does not show the effect.
(The only way I could see the double-distance with Lyrics was to put them
between Piano staves and leave in place the "Keep_alive_together_engraver".)
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond