Positioning grace notes with floating space: Difference between revisions
Add workaround for accidentals |
mNo edit summary |
||
| Line 1: | Line 1: | ||
Setting the property <code>strict-grace-spacing</code> makes the musical columns for grace notes ‘floating’, i.e., decoupled from the non-grace notes: first the normal notes are spaced, then the (musical columns of the) graces are put left of the musical columns for the main notes. | Setting the property <code>strict-grace-spacing</code> makes the musical columns for grace notes ‘floating’, i.e., decoupled from the non-grace notes: first the normal notes are spaced, then the (musical columns of the) graces are put left of the musical columns for the main notes. | ||
Due to | Due to {{Issue|6876}}, however, accidentals are ignored if this property is set. This snippet gives a workaround to circumvent the problem. | ||
Another unfortunate side effect of this property is that LilyPond does not check whether there is enough horizontal space for grace notes (this is tracked as | Another unfortunate side effect of this property is that LilyPond does not check whether there is enough horizontal space for grace notes (this is tracked as {{Issue|2630}}). You have to make sure that enough space is available, for example, by using <code>\newSpacingSection</code> together with a proper value for the <code>base-shortest-duration</code> of the <code>SpacingSpanner</code> grob. | ||
<lilypond version="2.24"> | <lilypond version="2.24"> | ||