X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fgrace.ly;h=f86551e0899b8c132337879fb0f600cae44c256f;hb=4d405ef96a8a62771d7d9a283ff5369a772e89d8;hp=e611c48416eef7242482986c0383e5b80212ca25;hpb=3db08de4502e30616808fc348b054d32822e5cc4;p=lilypond.git diff --git a/input/regression/grace.ly b/input/regression/grace.ly index e611c48416..f86551e089 100644 --- a/input/regression/grace.ly +++ b/input/regression/grace.ly @@ -1,35 +1,30 @@ -\version "1.7.18" + +\version "2.17.28" \header{ -texidoc=" -Grace notes are typeset as an encapsulated piece of music. You can -have beams, notes, chords, stems etc. within a @code{\grace} section. -Slurs that start within a grace section, but aren't ended are attached -to the next normal note. Grace notes have zero duration. If there -are tuplets, the grace notes won't be under the brace. Grace notes -can have accidentals, but they are (currently) spaced at a fixed -distance. Grace notes (of course) come before the accidentals of the -main note. Grace notes can also be positioned after the main note. - -Grace notes without beams should have a slash, if @code{flagStyle} is -not set. Main note scripts don't end up on the grace note. + + texidoc=" You can have beams, notes, chords, stems etc. within a +@code{\\grace} section. If there are tuplets, the grace notes will not +be under the brace. + +Main note scripts do not end up on the grace note. " } -\score {\notes \context Voice = VA \relative c'' { - \grace b8 c4-\fermata - \grace { c32-[ cis32] } gis4 - \grace { cis32-[ dis32] } e4 - \grace { c32-[ d] }\times 2/3 { c8-[ c c] } - \grace { b32-[ ( c32] } c4-) - \grace <>16 c8-[ c8] -% \grace c16 c8-[ c8] - %% broken? - %%\grace { \property Grace.graceAlignPosition = \right c16} c4 - c4 \grace { c16 } c4 -} -\paper {raggedright = ##t} -\midi{ } +\layout {ragged-right = ##t} + +\new Voice \relative c'' { + \grace b8 c4\fermata + \grace { c32 cis32 } gis4 + \grace { cis32 dis32 } e4 + \grace { c32 d }\tuplet 3/2 { c8[ c c] } + \grace { b32 ( c32 } c4) + \grace 16 c8[ c8] + % \grace c16 c8[ c8] + %% broken? + %%\grace { \set Grace.graceAlignPosition = \right c16} c4 + c4 \grace { c16 } c4 } +