This document is also available in PDF. It is part of the LilyPond Documentation.
glyph-name-alist
property of
Accidental
as in the following example which uses quartertones
to typeset arrowed accidentals. Alternatively, it is possible to
define separate names for all notes with arrowed accidentals (see
ly/makam.ly
for boilerplate code).
\bookpart
blocks may be used to split a book into several parts,
separated by a page break, in order to ease the page breaking, or to use
different \paper
settings in different parts.
\bookpart { \header { title = "Book title" subtitle = "First part" } \score { ... } ... } \bookpart { \header { subtitle = "Second part" } \score { ... } ... }
InnerStaffGroup
and InnerChoirStaff
.
repeatCountVisibility
.
showLastLength
property,
showFirstLength
can now be set as well, rendering only the first
measures of a piece. Both properties may be set at the same time:
midi-extension
. For Windows, the default
extension has been changed to .mid
.
neo-modern
,
neo-modern-cautionary
, dodecaphonic
and teaching
.
The following example illustrates neo-modern
rule.
'flag
Stem
grob property. Existing scores will work without change.
FretBoards
context:
fret-diagram-details
, and the #'style
property is
used to select solid/dashed lines instead of #'dash-fraction
.
'break-align-symbol -> 'break-align-symbols scripts.caesura -> scripts.caesura.curved \setEasyHeads -> \easyHeadsOn \easyHeadsOff (new command) \fatText -> \textLengthOn \emptyText -> \textLengthOff \set hairpinToBarline -> \override Hairpin #'to-barline \compressMusic -> \scaleDurations \octave -> \octaveCheck \arpeggioUp -> \arpeggioArrowUp \arpeggioDown -> \arpeggioArrowDown \arpeggioNeutral -> \arpeggioNormal \setTextCresc -> \crescTextCresc \setTextDecresc -> \dimTextDecresc \setTextDecr -> \dimTextDecr \setTextDim -> \dimTextDim \setHairpinCresc -> \crescHairpin \setHairpinDecresc -> \dimHairpin \sustainUp -> \sustainOff \sustainDown -> \sustainOn \sostenutoDown -> \sostenutoOn \sostenutoUp -> \sostenutoOff 'infinite-spacing-height -> 'extra-spacing-height #(set-octavation oct) -> \ottava #oct \put-adjacent markup axis dir markup -> \put-adjacent axis dir markup markup \pointAndClickOn (new command) \pointAndClickOff (new command) \center-align -> \center-column \hcenter -> \center-align printallheaders -> print-all-headers \bigger -> \larger (already existing command) systemSeparatorMarkup -> system-separator-markup
Moreover, some files in the ly/
directory have been renamed;
the *-init.ly filenames are now only used for files that are automatically
included, while such files as makam-init.ly
or gregorian-init.ly
have been renamed to makam.ly
or gregorian.ly
.
ragged-right = ##f
.
\rounded-box
markup command.
--latex-program
command line
option.
\underline
markup command.
page-count
variable in
the paper block, the number of pages that will be used.
ly:minimal-breaking
, is dedicated
to books with many pages or a lot of text.
\markuplines \table-of-contents
.
Elements are added to it using the \tocItem
command.
\markuplines
keyword. Builtin markup list commands, such as
\justified-lines
or \wordwrap-lines
may be used, and new
ones created using the define-markup-list-command
Scheme macro.
\label
command. Then, the page where these points are placed can be
referred to using the \page-ref
markup command.
\pageBreak
,
\noPageBreak
, etc.) can be used at top-level, between scores and
top-level markups.
-d
sub-option:
--backend
, --safe
, --preview
and
--no-pages
(which became -dno-print-pages
). The -b
option does not exist any more.
See INSTALL.html#Testing-LilyPond for more information.
'details
in Slur
, can be
reverted as well. The syntax for this is
\revert Slur #'(details closeness-factor)
This feature was sponsored by Trevor Bača.
LILYPONDPREFIX
has been renamed
LILYPOND_DATADIR
.
\score
s in a lilypond-book fragment are now inserted
into the document. Also, toplevel markups don't result in an entire
page.
^~
and _~
.
This feature was sponsored by Mike Amundsen
For older news, go to http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS.html, or go back to the Documentation index.