Comment #6 on issue 2066 by mts...@gmail.com: Patch: Prevents accidentals
from hanging over barlines.
http://code.google.com/p/lilypond/issues/detail?id=2066
Well, so much for that idea.
At least I have a test case. Use this snippet of code:
{
%\override Staff . BarLine #'extra-spacing-height =
% #pure-from-neighbor-interface::extra-spacing-height
\repeat unfold 6 { <g'''! a'''! b'''!>4 g'4 g' g' \noBreak }
}
commenting in and out the above override. This'll give you the two options
currently available.
It seems that Staff_spacing::get_spacing is the only place that a spring is
being assigned between the NonMusicalPaperColumn to which the BarLine
belongs and the PaperColumn to the left. I get the sense that, to make
this work, you'd have to start with the above override commented out and
find the right cocktail of numbers to add to Staff_spacing::get_spacing. I
also get the sense that inverse_compress_strength and
inverse_stretch_strength don't really make much of a difference - one would
need to work directly with the ideal length.
Cheers,
MS
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond