1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
6 @macro inputfileref{DIR,NAME}
7 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c
9 @macro usermanref{NAME}
10 @inforef{\NAME\,,../user/lilypond/lilypond}@c
15 @macro inputfileref{DIR,NAME}
18 @macro usermanref{NAME}
19 See user manual, \NAME\
24 @macro textanchor{NAME}
31 @documentencoding utf-8
40 @unnumbered New features in 2.9 since 2.8
43 This document is also available in @uref{NEWS.pdf,PDF}. It's part of
44 the @uref{../,LilyPond Documentation}
56 * only show verbatim input for syntax/input changes
58 * try to be as brief possible in those cases
60 * don't try to provide real-world examples, they often get too big,
61 which scares away people.
63 * Write complete sentences.
65 * only show user-visible changes.
71 A new command @code{\transposedCueDuring} has been added which overrides
72 the cue's transposition locally. Its intended use is to octavate cues
73 up or down to avoid an excessive number of ledger lines. The syntax form
77 \transposedCueDuring #NAME #UPDOWN PITCH MUSIC
81 By setting @code{hairpinToBarline}, hairpins will stop at
82 the barline preceding the ending note.
84 @lilypond[relative=2,fragment,ragged-right]
85 \set hairpinToBarline = ##t
86 \override Hairpin #'bound-padding = #1.0
90 This feature was sponsored by Andrew Sidwell and Trevor Bača.
93 Objects may be rotated using the @code{rotation} property.
94 @lilypond[ragged-right,fragment,relative=1]
96 \override Hairpin #'rotation = #'(20 -1 0)
97 g4\<^\markup { \rotate #180 "test" } b d f'\!
101 This feature was contributed by Erlend Aasland.
104 Hairpins now support circled tips (al niente notation).
105 @lilypond[ragged-right,fragment,relative=2]
107 \override Hairpin #'circled-tip = ##t
113 This feature was contributed by Erlend Aasland.
116 The MusicXML convertor has been sped up, and has rudimentary support
117 for percussion notation. It will also condense multi-bar rests to
118 enable part extraction.
121 The beam printing code has been completely rewritten, and now includes
122 support for feathered beaming,
124 @lilypond[ragged-right,fragment,relative=2]
125 \featherDurations #(ly:make-moment 5 4)
127 \override Beam #'grow-direction = #LEFT
134 This feature was sponsored by Jamie Bullock.
137 The @code{\note} markup command now also accepts note head styles.
139 @lilypond[ragged-right,fragment,relative=2]
141 \override #'(style . triangle) \note-by-number #2 #1 #1 = 100
145 This feature was sponsored by Jamie Bullock.
148 Tie chord formatting also works with arpegiated
151 @lilypond[ragged-right]
153 <e c a f>2~ <e c a f> |
154 \set tieWaitForNote = ##t
155 e8~ c~ a~ f~ <e' c a f>2 |
156 f,8~ a~ c~ e~ <f, a c e>2 |
161 This feature was sponsored by Steve Doonan.
169 For older news, go to
170 @uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS.html},
171 or @uref{../,go back} to the Documentation index.