X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ly%2Fgrace-init.ly;h=a46111e4d91a2a62d36c6595b7a9e88da3047738;hb=750b714488c5af6eae22d07163bba8b554734ac6;hp=282e31e087d86b2e4011410be7bf35d67d5ac720;hpb=4d3e71c83947524c5ca2ae569cda04a0a85377b9;p=lilypond.git diff --git a/ly/grace-init.ly b/ly/grace-init.ly index 282e31e087..a46111e4d9 100644 --- a/ly/grace-init.ly +++ b/ly/grace-init.ly @@ -1,33 +1,38 @@ -\version "2.4.0" +\version "2.17.6" + +startGraceSlur = #(make-music 'SlurEvent 'span-direction START 'spanner-id 'grace) +stopGraceSlur = #(make-music 'SlurEvent 'span-direction STOP 'spanner-id 'grace) startGraceMusic = { -% \context Voice \applycontext #set-start-grace-properties } -stopGraceMusic = { -% \context Voice \applycontext #set-stop-grace-properties +stopGraceMusic = { } startAppoggiaturaMusic = - { -% \context Voice \applycontext #set-start-grace-properties - s1*0( +{ + <>\startGraceSlur } -stopAppoggiaturaMusic = { -% \context Voice \applycontext #set-stop-grace-properties - s1*0) +stopAppoggiaturaMusic = { + <>\stopGraceSlur } startAcciaccaturaMusic = { -% \context Voice \applycontext #set-start-grace-properties - s1*0( - \override Stem #'stroke-style = #"grace" + <>\startGraceSlur + \temporary \override Flag.stroke-style = #"grace" } stopAcciaccaturaMusic = { - \revert Stem #'stroke-style -% \context Voice \applycontext #set-stop-grace-properties - s1*0) + \revert Flag.stroke-style + <>\stopGraceSlur +} + +startSlashedGraceMusic = { + \temporary \override Flag.stroke-style = #"grace" +} + +stopSlashedGraceMusic = { + \revert Flag.stroke-style }