[ << New for musical notation ] | [Top][Contents] | [ New for specialist notation >> ] |
[ < Pitches improvements ] | [ Up : New for musical notation ] | [ Expressive mark improvements > ] |
Rhythm improvements
-
\slashedGrace
now prints slashed beams.{ \slashedGrace { d'16 e' d' } c'1 \slashedGrace { d16 e'' d' } c'1 }
Using
beam::slashed-stencil
arbitrary beams may be slashed. Settingdetails.slash-side
toRIGHT
the slash is printed at right side of the beam.{ \override Beam.stencil = #beam::slashed-stencil \cadenzaOn c'16^[ a' c''] c''^[ a' c'] c'_[ a' c''] c''_[ a' c'] \override Beam.details.slash-side = #RIGHT c'16^[ a' c''] c''^[ a' c'] c'_[ a' c''] c''_[ a' c'] }
The appearence of the slash may be customized by overrides of the
details
subpropertiesover-beam-height
,slash-slope
,slash-side
,slash-stem-fraction
,slash-thickness
, andslash-X-positions
. - It is now possible to right-align different types of bar lines.
\new StaffGroup << \new Staff { \textMark "default" b1 } \new Staff { b1 \section } >> \new StaffGroup << \new Staff { \textMark "right-aligned" b1 } \new Staff { b1 \override StaffGroup.BarLine.right-justified = ##t \section } >>
- Bar checks (
|
) now implicitly create contexts. The developers deem this unlikely to impact real-world scores. Please report a bug if you find a problem without an obvious workaround. - The new option
span-all-note-heads
may be used to make tuplet brackets span all note heads (not just the stems) as recommended by Gould and Ross. - Automatic beam subdivision has been reworked. Previously, many
imperfections could be found in the results of automatic subdivision of
many complex beaming patterns due to overreliance of the value of
baseMoment
. Now, LilyPond can correctly subdivide most beaming patterns and no longer uses the value ofbaseMoment
to limit beam subdivision. Simply settingsubdivideBeams
to#t
now automatically subdivides all intervals by default. 3 new properties have been introduced to tune automatic beam subdivision:minimumBeamSubdivisionInterval
,maximumBeamSubdivisionInterval
andrespectIncompleteBeams
.minimumBeamSubdivisionInterval
limits subdivision intervals the same way as howbaseMoment
previously did (reducing frequency of subdivided beams).maximumBeamSubdivisionInterval
limits the number of beamlets removed at subdivisions in general.respectIncompleteBeams
limits the number of beamlets at subdivisions where the remaining length would not complete the metric value of the subdivision. SettingminimumBeamSubdivisionInterval
to the value ofbaseMoment
at all times, even whenbaseMoment
implicitly changes, preserves old behavior. - New ‘stacked’ flag glyphs are available. All flag elements of a
flag glyph have the same width but are vertically more compact.
Use
\flagStyleStacked
to access them; with\flagStyleDefault
you can switch back to the standard flag style. - The
TimeSignature
style'single-digit
has been renamed to'single-number
.
[ << New for musical notation ] | [Top][Contents] | [ New for specialist notation >> ] |
[ < Pitches improvements ] | [ Up : New for musical notation ] | [ Expressive mark improvements > ] |