bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: initial grace notes prevent instrumentName & systemStartBrace/Square


From: Patrick McCarty
Subject: Re: initial grace notes prevent instrumentName & systemStartBrace/Square
Date: Thu, 9 Sep 2010 19:16:56 -0700
User-agent: Mutt/1.5.20 (2009-06-14)

Hi,

On 2010-09-09, Patrick Schmidt wrote:
> 
> \version "2.13.31" % on Mac OS X
> \paper{ raggedright = ##t }
> 
> initialAcciaccatura = \relative c' {
>       \acciaccatura <c e g>8
>       <d fis a>8
> }
> 
> initialGrace = \relative c'' {
>       \grace c16
>       c4
> }
> 
> initialAppoggiatura = \relative c'' {
>       \appoggiatura c16
>       c4
> }
> 
> middleGrace = \relative c'' {
>       c4 \grace c16
>       c4
> }
> 
> \markup { initial acciaccatura prevents instrument name and system
> start brace }
> \score {
>   \new StaffGroup = "Guitar"
>   \with {\consists "Instrument_name_engraver"}
>   <<
>     \set StaffGroup.instrumentName = #"Guitar"
>     \set StaffGroup.systemStartDelimiter = #'SystemStartBrace
>     \new Staff {
>           \initialAcciaccatura
>     }
>     \new TabStaff {
>       \initialAcciaccatura
>     }
>   >>
> }
> 
> \markup { initial grace note prevents instrument name and system
> start brace }
> \score {
>   \new StaffGroup = "Guitar"
>   \with {\consists "Instrument_name_engraver"}
>   <<
>     \set StaffGroup.instrumentName = #"Guitar"
>     \set StaffGroup.systemStartDelimiter = #'SystemStartBrace
>     \new Staff {
>           \initialGrace
>     }
>     \new TabStaff {
>       \initialGrace
>     }
>   >>
> }
> 
> \markup { initial appoggiatura prevents instrument name and system
> start brace }
> \score {
>   \new StaffGroup = "Guitar"
>   \with {\consists "Instrument_name_engraver"}
>   <<
>     \set StaffGroup.instrumentName = #"Guitar"
>     \set StaffGroup.systemStartDelimiter = #'SystemStartBrace
>     \new Staff {
>           \initialAppoggiatura
>     }
>     \new TabStaff {
>       \initialAppoggiatura
>     }
>   >>
> }
> 
> \markup { initial appoggiatura prevents instrument name and system
> start square }
> \score {
>   \new StaffGroup = "Guitar"
>   \with {\consists "Instrument_name_engraver"}
>   <<
>     \set StaffGroup.instrumentName = #"Guitar"
>     \set StaffGroup.systemStartDelimiter = #'SystemStartSquare
>     \new Staff {
>           \initialAppoggiatura
>     }
>     \new TabStaff {
>       \initialAppoggiatura
>     }
>   >>
> }
> 
> \markup { grace note after the first note: everything is ok }
> \score {
>   \new StaffGroup = "Guitar"
>   \with {\consists "Instrument_name_engraver"}
>   <<
>     \set StaffGroup.instrumentName = #"Guitar"
>     \set StaffGroup.systemStartDelimiter = #'SystemStartBrace
>     \new Staff {
>           \middleGrace
>     }
>     \new TabStaff {
>       \middleGrace
>     }
>   >>
> }

I think the issues you are seeing in this example fall under the
umbrella issue #34:

  http://code.google.com/p/lilypond/issues/detail?id=34

Do you agree?

-Patrick



reply via email to

[Prev in Thread] Current Thread [Next in Thread]