On Fri, 2008-02-29 at 15:55 +0100, Rune Zedeler wrote:
> The outlines used to detect collisions are way too rough in the case of
> dynamics.
>
> \version "2.11.0"
> \layout { ragged-last = ##t }
> {
> \dynamicUp
> d''2 e''8 \< c'' c''4\!
> d''2( e''8)\< c'' c''4\!
> d''2( e''8)\> c'' c''4\!
> d''2( e''8)\< c'' c''4\!\f
> }
>
> In this example we notice the following.
> The first measure looks fine.
> In the second measure the cresc is for too high. The only difference to
> first measure is the added slur, so it must be the slur, that pushes the
> dynamic too high up.
Currently, all of the outside-staff placement is done using bounding
boxes. In this situation, I agree that the output is bad but the changes
needed to use more accurate outlines are probably too far-reaching to be
made so late in the 2.11 cycle. Anyway, I have added this as #584.
Joe
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond