Good morning LilyPond,

\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
    }
  >>
}

HTH
Bug's Bunny

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to