1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @setfilename lilypond-changes.info
3 @settitle LilyPond Changes
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
36 @top New features in 2.13 since 2.12
39 This document is also available in @uref{changes.pdf,PDF}. It is part of
40 the @uref{lilypond/Manuals.html,LilyPond Documentation}.
52 * only show verbatim input for syntax/input changes
54 * try to be as brief possible in those cases
56 * don't try to provide real-world examples, they often get too big,
57 which scares away people.
59 * Write complete sentences.
61 * only show user-visible changes.
66 A version of the breve notehead has been added with two vertical lines on each side.
70 \override Staff.NoteHead #'style = #'altdefault
77 Instrument names and vocal names now take into account the extent of
78 system start delimiters in other staves for their positioning,
79 resulting in improved default alignment for left-, center- and
81 @lilypond[quote,indent=18\mm]
86 \set Staff.instrumentName = #"Piccolo"
90 \set Staff.instrumentName = #"Flute"
95 \set Staff.instrumentName = #"Bassoon"
101 \set PianoStaff.instrumentName = #"Piano"
102 \context Staff = "up" {
105 \context Staff = "down" {
114 Braces in markup can now be selected by point size using the markup commands
115 @code{\left-brace} and @code{\right-brace}.
125 Intermediate .ps files which are created by LilyPond
126 during compilation are now deleted by default. To keep them,
127 add the following line to your input files:
129 #(ly:set-option 'delete-intermediate-files #f)
133 Dashed and dotted slurs, phrasing slurs, and ties
134 have been made variable thickness, and
135 partially dashed slurs are now available:
136 @lilypond[quote,relative=2]
146 An eyeglasses markup was added, indicating strongly to look at the
147 conductor for instructions:
148 @lilypond[quote,relative=2]
149 \mark \markup { \eyeglasses }
150 c4_\markup{ \eyeglasses }
154 A snap-pizzicato (also known as Bartok-pizzicato) articulation was added:
155 @lilypond[quote,relative=2]
160 Tuplet number formatting functions are now available to print other fractions
161 and to add notes to the number or fraction:
162 @lilypond[quote,relative=2]
163 \once \override TupletNumber #'text =
164 #(tuplet-number::non-default-tuplet-denominator-text 7)
165 \times 2/3 { c4. c4. c4. c4. }
167 \once \override TupletNumber #'text =
168 #(tuplet-number::non-default-tuplet-fraction-text 12 7)
169 \times 2/3 { c4. c4. c4. c4. }
170 \once \override TupletNumber #'text =
171 #(tuplet-number::append-note-wrapper
172 (tuplet-number::non-default-tuplet-fraction-text 12 7) "8")
173 \times 2/3 { c4. c4. c4. c4. }
175 \once \override TupletNumber #'text =
176 #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4")
177 \times 2/3 { c8 c8 c8 c8 c8 c8 }
178 \once \override TupletNumber #'text =
179 #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4")
180 \times 2/3 { c8 c8 c8 c8 c8 c8 }
182 \once \override TupletNumber #'text =
183 #(tuplet-number::fraction-with-notes "4." "8")
184 \times 2/3 { c4. c4. c4. c4. }
185 \once \override TupletNumber #'text =
186 #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4")
187 \times 2/3 { c4. c4. c4. c4. }
191 FretBoards now have a chordChanges property to keep repeated FretBoard objects
201 For older news, go to
202 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.html},
203 @uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS.html},
204 or @uref{../,go back} to the Documentation index.