This document is also available in PDF. It's part of the LilyPond Documentation
Score.skipTypesetting is also respected
by the MIDI output now.
This feature was contributed by Johannes Schindelin.
system-count variable in the
\layout block.
This feature was contributed by Joe Neeman.
\repeatTie, for use with volta repeats.
This feature was sponsored by Steve Doonan.
\new Voice = "alto" ...
c4-\parenthesize -.
<d \parenthesize f a>
This feature was sponsored by Ramana Kumar.
\paper and \layout block are now
separated with dashes, i.e.
\paper {
ragged-right = ##t
top-margin = 5 \cm
}
The same holds for analogous options in lilypond-book.
\parallelMusic function,
\parallelMusic #'(voiceA voiceB) {
r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
c'2 c'2 |
r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
c'2 c'2 |
}
\new StaffGroup <<
\new Staff
\new Voice \voiceA
\new Staff
\new Voice \voiceB
>>
This feature was contributed by Nicolas Sceaux.
This feature was sponsored by Trevor Bača.
This feature was sponsored by Trevor Bača and Nicolas Sceaux.
This feature was sponsored by Trevor Bača and Nicolas Sceaux.
details property of the Tie grob.
This refinement was sponsored by Steve Doonan.
This feature was sponsored by Andrea Valle.
It was sponsored by among others, Mark van den Borre, and Muziekacademie Lede.
This feature was sponsored by Mike Rolish and Basil Crow.
TupletNumbers, and tuplet numbers may enter the
staff.
This feature was sponsored by Trent Johnston.
TupletBracket and TupletNumber.
This rewrite was sponsored by Trent Johnston.
# marks. Now, \clef and \bar are also music functions.
Here, the tie for the D is flipped, in spite the default rule for tie directions.
This rewrite was sponsored by Steve Doonan.
\tweak music function, layout objects that are directly
connected to input may be tuned easily,
<
\tweak #'font-size #3 c
\tweak #'color #red d
\tweak #'style #'cross g
\tweak #'duration-log #1 a
>4
This feature was sponsored by Sean Reed and Bertalan Fodor.
< \displayMusic c
e-\keepWithTag #'bla -\tag #'bla ^2 >
This feature was sponsored by Sean Reed and Bertalan Fodor.
LyricSpace grob.
This feature has been sponsored by Bertalan Fodor.
This fix was sponsored by Black Trash Productions.
rehearsalMarkAlignSymbol property,
This feature was sponsored by Trevor Bača.
In addition, there is now also support for “square” system start brackets.
This feature was sponsored by Trevor Bača.
This refactoring has been sponsored by Steve Doonan.
Y-offset of
a InstrumentName grob is defined to be
,(ly:make-simple-closure
`(,+
,(ly:make-simple-closure
(,ly:self-alignment-interface::y-aligned-on-self))
,(ly:make-simple-closure
(,ly:side-position-interface::y-aligned-on-support-refpoints)))
During execution, the Y-offset of an InstrumentName is computed
as
(+ (ly:self-alignment-interface::y-aligned-on-self grob)
(ly:self-alignment-interface::y-aligned-on-support-refpoints grob))
X-extent, Y-extent, X-offset and Y-offset
properties, for example
\override TextScript #'Y-offset = #-6
hard codes TextScript grobs to be 6 spaces below their Y-parent
grobs.
\override Beam #'direction
= #(lambda (grob)
(if (> 4 (ly:grob-array-length (ly:grob-object grob 'stems)))
DOWN
UP))
With this code fragment, the direction of a beam is decided to be up or down, depending on the number of stems in the beam.
This rewrite was sponsored by Trent Johnston and John Mandereau.
details field of Slur and
Tie may now be tuned with \override. For example,
\override Stem #'details #'beamed-lengths = #'(4 4 3)
shortens the stems in beams.
-dpaper-size.
This feature was sponsored by Trevor Bača.
This feature was sponsored by Nicolas Sceaux.
#(set-default-paper-size "a7" 'landscape)
\book {
\score { { c4 } }
\paper { annotate-spacing = ##t }
}
These features were sponsored by Trevor Bača and Nicolas Sceaux.
This feature was sponsored by Sven Axelsson.
\laissezVibrer,
This feature was sponsored by Henrik Frisk.
\markup commands may now be reversed by
setting the text-direction property. This is useful for
Right-to-Left languages like Hebrew.
This feature was sponsored by Aaron Mehl.
spring-and-rods callback is set.
This feature was sponsored by Kris Shaffer.
Formatting of ties in chords has been improved. Ties no longer collide with note heads and stems. In addition, it is possible to manually specify tie formatting
This improvement has been sponsored by Bertalan Fodor, Jay Hamilton, Kieren MacMillan, Steve Doonan, Trevor Bača, and Vicente Solsona Dell¡.
This improvement has been sponsored by Bertalan Fodor, Jay Hamilton, Kieren MacMillan, Steve Doonan, Trevor Bača, and Vicente Solsona Dell¡.
With the countPercentRepeats property,
percent repeats get incremental numbers to indicate the accumulated repeat count.
This feature was sponsored by Yoshinobu Ishizaki
tupletFullLength property,
This feature was sponsored by Trevor Bača.
strict-note-spacing is set, notes are spaced without regard
for clefs, bar lines, and grace notes. For example,
This feature was sponsored by Trevor Bača.
break-overshoot property, for example
This feature was sponsored by Trevor Bača.
proportionalNotationDuration. For example,
This feature was sponsored by Trevor Bača.
uniform-stretching of the SpacingSpanner grob is set,
This feature was sponsored by Trevor Bača.
This feature was sponsored by Trevor Bača.
Arrow heads were added to the Feta font.
These glyphs have been sponsored by Trevor Bača.
This feature was sponsored by Trevor Bača.
\displayLilyMusic function. For instance:
\displayLilyMusic \transpose c a, { c d e f }
will print:
{ a, b, cis d }
This feature was contributed by Nicolas Sceaux.
\barNumberCheck, eg.
\barNumberCheck #22
will print a warning if it doesn't happen in measure 22.
showLastLength is set, only the last few measures of a piece
are rendered, which speeds up correcting scores. For example, setting
showLastLength = R1*5
\score { ... }
will render only the last five measures (assuming 4/4 time signature) of a piece.
Melismata can be specified simply in the lyrics now, eg.
{
c d( e) f e d
} \addlyrics {
Ky -- _ _ ri e
}
This feature was sponsored by Nancho Alvarez
suggestAccidentals
\set suggestAccidentals = ##t
ais bis
This feature was sponsored by Nancho Alvarez.
whichBar and time-bookkeeping is now split into a
Default_bar_line_engraver and Timing_translator
respectively.
Explicit pitches may be added to trills,
\pitchedTrill c4\startTrillSpan fis f\stopTrillSpan
This feature was sponsored by D. Josiah Boothby and Jamie Bullock
\wordwrap and \justify.
This feature was sponsored by Sven Axelsson.
For older news, go to http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS.html, or go back to the Documentation index.
This page is for LilyPond-2.8.8 (stable-branch).