X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ftopdocs%2FNEWS.tely;h=e5984dfe85821c5e00f0118af44c9108417178d0;hb=9e69cb84d6ee5b0a861cd97869b10e3bdf0c833c;hp=e7868f427e08f0b909d11a9f06afc6f7adbf64dd;hpb=7693db10b018da89a3123cb4c9e21e3956638c56;p=lilypond.git diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely index e7868f427e..e5984dfe85 100644 --- a/Documentation/topdocs/NEWS.tely +++ b/Documentation/topdocs/NEWS.tely @@ -37,7 +37,7 @@ See user manual, \NAME\ @node Top @top @end ifnottex -@unnumbered New features in 2.9 since 2.8 +@unnumbered New features in 2.11 since 2.10 @ifhtml This document is also available in @uref{NEWS.pdf,PDF}. It's part of @@ -66,131 +66,68 @@ which scares away people. @end ignore -@item -Beams may be put on isolated stems, and beamlets may be paired by -setting the @code{max-beam-connect} property, +@item Tablature now supports harmonics and slides, -@lilypond[ragged-right,relative=2,fragment] - \override Stem #'max-beam-connect = #1 - c16[ c16] c32[] -@end lilypond - -This feature was sponsored by Trevor Bača. - -@item -Beaming patterns obey the @code{beatGrouping} property. - -@lilypond[ragged-right,relative=2,fragment] - \time 5/16 - \set beatGrouping = #'(2 3) - c8[^"(2+3)" c16 c8] - \set beatGrouping = #'(3 2) - c8[^"(3+2)" c16 c8] -@end lilypond - -This feature was sponsored by Trevor Bača. - -@item -A new command @code{\transposedCueDuring} has been added which overrides -the cue's transposition locally. Its intended use is to octavate cues -up or down to avoid an excessive number of ledger lines. The syntax form -is - -@example -\transposedCueDuring #NAME #UPDOWN PITCH MUSIC -@end example - -@item -By setting @code{hairpinToBarline}, hairpins will stop at -the barline preceding the ending note. - -@lilypond[relative=2,fragment,ragged-right] -\set hairpinToBarline = ##t -\override Hairpin #'bound-padding = #1.0 -c4\< c2. c4\! -@end lilypond - -This feature was sponsored by Andrew Sidwell and Trevor Bača. - -@item -Objects may be rotated using the @code{rotation} property. -@lilypond[ragged-right,fragment,relative=1] +@lilypond[fragment,ragged-right,relative=1] +\new TabVoice { - \override Hairpin #'rotation = #'(20 -1 0) - g4\<^\markup { \rotate #180 "test" } b d f'\! + d\2\glissando e\2 } @end lilypond -This feature was contributed by Erlend Aasland. +This feature was sponsored by Mike Amundsen + +@item Horizontal spacing now follows object outlines more +accurately. This allows tighter horizontal spacing. -@item -Hairpins now support circled tips (al niente notation). -@lilypond[ragged-right,fragment,relative=2] +@lilypond[fragment,ragged-right] { - \override Hairpin #'circled-tip = ##t - c2\< c\! - c4\> c\< c2\! + \stemUp c''4...*1/2 + ceses'! } @end lilypond -This feature was contributed by Erlend Aasland. -@item -The MusicXML convertor has been sped up, and has rudimentary support -for percussion notation. It will also condense multi-bar rests to -enable part extraction. +@item Objects that belong outside of the staff are +now positioned automatically to avoid collisions. -@item -The beam printing code has been completely rewritten, and now includes -support for feathered beaming, - -@lilypond[ragged-right,fragment,relative=2] -\featherDurations #(ly:make-moment 5 4) -{ - \override Beam #'grow-direction = #LEFT - c16[ - c c c - c c c c ] - } -@end lilypond +@lilypond[fragment,ragged-right,relative=1] + c'' + \once \override TextScript #'self-alignment-X = #CENTER + a,^"this doesn't collide with the c" + b^"this goes above the previous markup" + a8_"this goes below the dynamic" + a\f +@end lilypond -This feature was sponsored by Jamie Bullock. +@item Staves are spaced vertically using a skyline algorithm. This helps to avoid +uneven vertical spacing. -@item -The @code{\note} markup command now also accepts note head styles. +@lilypond[ragged-right] -@lilypond[ragged-right,fragment,relative=2] -c4^\markup { - \override #'(style . triangle) \note-by-number #2 #1 #1 = 100 +%% todo: fix 'landscape PDF. +#(set-default-paper-size "a6" ) +\header { + tagline = ##f } -@end lilypond - -This feature was sponsored by Jamie Bullock. -@item -Tie chord formatting also works with arpegiated -ties. - -@lilypond[ragged-right] -\relative c'' { - 2~ | - \set tieWaitForNote = ##t - e8~ c~ a~ f~ 2 | - f,8~ a~ c~ e~ 2 | +\book { + \score { + { + a,,1 | a'4 b' c'' d'' \break + \repeat unfold 2 {a' b' c'' d''} | b''''1 + } + } } @end lilypond - -This feature was sponsored by Steve Doonan. - - @end itemize @ifhtml For older news, go to -@uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS.html}, +@uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS.html}, or @uref{../,go back} to the Documentation index.