lilypond-user
[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 Schmidt
Subject: Re: initial grace notes prevent instrumentName & systemStartBrace/Square
Date: Fri, 10 Sep 2010 08:49:56 +0200


Am 10.09.2010 um 04:16 schrieb Patrick McCarty:

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

Yes, indeed!

Thanks,
patrick




reply via email to

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