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\
23 @macro textanchor{NAME}
30 @documentencoding utf-8
39 @unnumbered New features in 2.11 since 2.10
42 This document is also available in @uref{NEWS.pdf,PDF}. It's part of
43 the @uref{../,LilyPond Documentation}
55 * only show verbatim input for syntax/input changes
57 * try to be as brief possible in those cases
59 * don't try to provide real-world examples, they often get too big,
60 which scares away people.
62 * Write complete sentences.
64 * only show user-visible changes.
68 All line spanners are more flexible now in the configuration of their
69 end points. This includes glissando, voice followers, text crescendos
70 and other text spanners.
74 \override Glissando #'bound-details #'right #'text = \markup { \hcenter \bold down }
75 \override Glissando #'bound-details #'right #'Y = #-4
76 \override Glissando #'bound-details #'right #'padding = #0.0
77 \override Glissando #'bound-details #'left #'arrow = ##t
78 \override Glissando #'bound-details #'left #'padding = #5.0
79 \override Glissando #'style = #'trill
85 This feature was sponsored by Trevor Bača.
89 Notes or rests, such as a typical end note, that fill an entire
90 measure are preceded by some more space.
92 @lilypond[ragged-right]
102 @item All @code{\score}s in a lilypond-book fragment are now inserted
103 into the document. Also, toplevel markups don't result in an entire
106 @item Alterations (such as a sharp and flat) may now be arbitrary
107 fractions. This allows some forms of microtonal music. For example,
108 Turkish makam music uses 1/9th tone alterations.
110 @lilypondfile{makam.ly}
114 @item Tie directions may be set with @code{^~} and @code{_~}
116 @item Tablature now supports harmonics and slides,
118 @lilypond[fragment,ragged-right,relative=1]
121 <c g'\harmonic> d\2\glissando e\2
125 This feature was sponsored by Mike Amundsen
127 @item Horizontal spacing now follows object outlines more
128 accurately. This allows tighter horizontal spacing.
130 @lilypond[fragment,ragged-right]
138 @item Objects that belong outside of the staff are
139 now positioned automatically to avoid collisions.
141 @lilypond[fragment,ragged-right,relative=1]
143 \once \override TextScript #'self-alignment-X = #CENTER
144 a,^"this doesn't collide with the c"
145 b^"this goes above the previous markup"
146 a8_"this goes below the dynamic"
150 @item Staves are spaced vertically using a skyline algorithm. This helps to avoid
151 uneven vertical spacing.
153 @lilypond[ragged-right]
155 %% todo: fix 'landscape PDF.
156 #(set-default-paper-size "a6" )
164 a,,1 | a'4 b' c'' d'' \break
165 \repeat unfold 2 {a' b' c'' d''} | b''''1
176 For older news, go to
177 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS.html},
178 or @uref{../,go back} to the Documentation index.