[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-auto
Subject:    Re: [Lilypond-auto] Issue 3759 in lilypond: there is a collision between the broken analysis bracket
From:       lilypond () googlecode ! com
Date:       2013-12-28 14:50:25
Message-ID: 1-2980476681285777133-2250292774256973731-lilypond=googlecode.com () googlecode ! com
[Download RAW message or body]


Comment #1 on issue 3759 by david.na...@gmail.com: 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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic