Comment #1 on issue 3759 by [email protected]: there is a collision between the broken analysis bracket and the clef
http://code.google.com/p/lilypond/issues/detail?id=3759

At the very least, HorizontalBracket needs a setting for 'outside-staff-priority (like TextSpanner). Otherwise, there are some pretty awful collisions, not just with clefs.

Try the following with and without the override of 'outside-staff-priority:

\relative c {
  \clef "treble_8"
  %\override HorizontalBracket.outside-staff-priority = #350
   c1_\fermata\startGroup
   \break
   cis1\f\accent
   \break
   g'
}

\layout {
  \context {
    \Voice
    \consists "Horizontal_bracket_engraver"
  }
}

Notice also how the wing of the bracket on the last line is placed to avoid a non-existent collision with the "8" of the clef (you need the override of 'outside-staff-priority to see this). So, I think a setting of vertical-skylines is in order. grob::unpure-vertical-skylines-from-stencil (which is used in TupletBracket, another bracket with wings) works.

Attachments:
        bad-analysis-bracket.png  21.0 KB

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to