X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ftopdocs%2FNEWS.tely;h=9a8a7a3591be6158fe065a4c70efe4171e5c4a79;hb=ca91e9064f2920586a4fd610bda911ab3b4d8793;hp=e7b58fc71fc819d53308b8d610700ff3e77da124;hpb=3ee551fa4f2a2c3736a06f9f85f29b9f7bd89818;p=lilypond.git diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely index e7b58fc71f..9a8a7a3591 100644 --- a/Documentation/topdocs/NEWS.tely +++ b/Documentation/topdocs/NEWS.tely @@ -65,6 +65,69 @@ which scares away people. @end ignore +@item +Text spreading over several pages is entered using the +@code{\markuplines} keyword. Builtin markup list commands, such as +@code{\justified-lines} or @code{\wordwrap-lines} may be used, and new +ones created using the @code{define-markup-list-command} Scheme macro. + +@item +Particular points of a book may be marked with the @code{\label} +command. Then, the page where these points are placed can be refered to +using the @code{\page-ref} markup command. + +@item +Page breaking and page turning commands (@code{\pageBreak}, +@code{\noPageBreak}, etc) can be used at top-level, between scores and +top-level markups. + +@item +The following options are now changed as a @code{-d} sub-option: +@code{--backend}, @code{--safe}, @code{--preview} and +@code{--no-pages} (which became @code{-dno-print-pages}). The @code{-b} +option does not exist any more. + +@item +Improved testing procedure now catch changes in CPU and memory +performance, page layout, MIDI results and warnings. This helps to +reduce the number of regression errors during development, resulting +in more stable releases. + +See @uref{INSTALL.html#testing} for more information. +@item +Nested properties, such as @code{details} in @code{Slur}, can be +reverted as well. The syntax for this is + +@example +\revert Slur #'(details closeness-factor) +@end example + +@item +All line spanners are more flexible now in the configuration of their +end points. This includes glissando, voice followers, text crescendos +and other text spanners. + +@c with ragged-right we can't see the gliss. +@lilypond[] +\relative c'' { + \override Glissando #'bound-details #'right #'text = \markup { \hcenter \bold down } + \override Glissando #'bound-details #'right #'Y = #-4 + \override Glissando #'bound-details #'right #'padding = #0.0 + \override Glissando #'bound-details #'left #'arrow = ##t + \override Glissando #'bound-details #'left #'padding = #3.0 + \override Glissando #'style = #'trill + + c1 \glissando c' +} +@end lilypond + +This feature was sponsored by Trevor Bača. + + +@item +The environment variable LILYPONDPREFIX has been renamed to +LILYPOND_DATADIR. + @item Notes or rests, such as a typical end note, that fill an entire measure are preceded by some more space.