]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/topdocs/NEWS.tely
* Documentation/user/instrument-notation.itely (Laissez vibrer
[lilypond.git] / Documentation / topdocs / NEWS.tely
index 282c2441f468f436be3964cd5425a2b7ad5cee01..03c191c2a1d139bc754693a00c13aa9b07fc9bb0 100644 (file)
@@ -21,6 +21,13 @@ See user manual, \NAME\
 @end ifnothtml
 
 
+@macro textanchor{NAME}
+@html
+<a name="\NAME\"></a>
+@end html
+@end macro
+
+
 @documentencoding utf-8
 @documentlanguage en
 
@@ -35,12 +42,79 @@ This document is also available in @uref{NEWS.pdf,PDF}.
 @end ifhtml
 
 
+
+
 @itemize @bullet
 
 @item
-Percent repeats get incremental numbers to indicate how many repeats there are.
+Laissez vibrer ties can be created with @code{\laissezVibrer},
+
+@lilypond[fragment,raggedright,relative=1]
+  <c e g>\laissezVibrer  <d f>\laissezVibrer
+@end lilypond
+
+This feature was sponsored by Henrik Frisk.
+
+@item
+The order of words in @code{\markup} commands may now be reversed by
+setting the @code{text-direction} property. This is useful for
+Right-to-Left languages like Hebrew.
+
+This feature was sponsored by Aaron Mehl.
+
+@item
+Texts over multi measure rests can stretch the corresponding measure,
+if the appropriate @code{spacing-procedure} property is set.
+
+@lilypond[relative=2,fragment,raggedright]
+\override MultiMeasureRestText #'spacing-procedure
+  = #Multi_measure_rest::set_text_rods
+c1 R1 R1^"Very long long long text" 
+@end lilypond
+
+This feature was sponsored by Kris Shaffer.
 
-@lilypond[relative=2,fragment,raggedright] 
+
+@item @textanchor{tie-chords}
+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
+
+@lilypond[relative=2, fragment,raggedright]
+  <a c d f> ~ <a c d f>
+  
+  \override TieColumn #'tie-configuration =
+  #'((0 . -1)  (2 . -1) (5.5 . 1) (7 . 1))
+  <b d f g> ~ <b d f g>
+@end lilypond
+
+This improvement has been sponsored by Bertalan Fodor, Jay Hamilton,
+Kieren MacMillan, Steve Doonan, Trevor Baca, and Vicente Solsona
+Dellá.
+
+@item
+Formatting of isolated, single ties has been improved. Now, ties avoid
+staff lines, flags and dots, without compromising their shape.
+
+@lilypond[fragment,raggedright]
+\relative c'' {
+  \stemUp
+  c16 c2...~ c16 ~ c2... |
+  c4~c8 c8~c16 c16~c32 c16.~[ c64]~ c64[ c8..] |
+}
+@end lilypond
+
+This improvement has been sponsored by Bertalan Fodor, Jay Hamilton,
+Kieren MacMillan, Steve Doonan, Trevor Baca, and Vicente Solsona
+Dellá.
+
+@item  @textanchor{repeat-counter}
+With the @code{countPercentRepeats} property,
+percent repeats get incremental numbers to indicate the accumulated repeat count.
+
+@lilypond[relative=2,fragment,raggedright]
+\set countPercentRepeats = ##t
 \repeat percent 4 { c1 }
 \time 2/4
 \repeat percent 4 { c2 c2 }
@@ -66,7 +140,7 @@ Tuplets can be made to reach the next non-tuplet note by setting the
 
 @lilypond[fragment,relative=2]
 \new Voice \with {
-  \remove  Forbid_line_break_engraver
+  \remove Forbid_line_break_engraver
   allowBeamBreak = ##t
 }
 {
@@ -77,7 +151,7 @@ Tuplets can be made to reach the next non-tuplet note by setting the
 }
 @end lilypond  
 
-This feature was sponsored by Trevor Ba@v{c}a. 
+This feature was sponsored by Trevor Baca. 
 
 @item
 When @code{strict-note-spacing} is set, notes are spaced without regard
@@ -88,7 +162,7 @@ for clefs, bar lines, and grace notes. For example,
 \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c]  c32[ c32] }
 @end lilypond
 
-This feature was sponsored by Trevor Ba@v{c}a. 
+This feature was sponsored by Trevor Baca. 
 
 @item
 Beams support the @code{break-overshoot} property, for example
@@ -99,7 +173,7 @@ Beams support the @code{break-overshoot} property, for example
 c2.. c8[ \break c]
 @end lilypond
  
-This feature was sponsored by Trevor Ba@v{c}a. 
+This feature was sponsored by Trevor Baca. 
 
 @item
 Proportional notation is supported.  Notes can be spaced proportional
@@ -114,7 +188,7 @@ to their time-difference by assigning a duration to
 >>
 @end lilypond
 
-This feature was sponsored by Trevor Ba@v{c}a.
+This feature was sponsored by Trevor Baca.
 
 @item 
 Symbol sizes (e.g. accidentals) are disregarded for spacing if
@@ -132,7 +206,7 @@ Symbol sizes (e.g. accidentals) are disregarded for spacing if
 >>
 @end lilypond
 
-This feature was sponsored by Trevor Ba@v{c}a.
+This feature was sponsored by Trevor Baca.
  
 @item
 Endings of broken tuplet brackets can be tuned.  For example, you can
@@ -148,10 +222,10 @@ add arrows to the brackets,
 }
 @end lilypond
 
-This feature was sponsored by Trevor Ba@v{c}a.
+This feature was sponsored by Trevor Baca.
 
 
-@item
+@item @textanchor{arrow-glyph}
 Arrow heads were added to the Feta font.
 
 @lilypond[]
@@ -163,7 +237,7 @@ Arrow heads were added to the Feta font.
 }
 @end lilypond
 
-These glyphs have been sponsored by Trevor Ba@v{c}a.
+These glyphs have been sponsored by Trevor Baca.
 
 
 @item
@@ -177,7 +251,7 @@ Nested tuplets are automatically positioned,
 }
 @end lilypond
 
-This feature was sponsored by Trevor Ba@v{c}a.
+This feature was sponsored by Trevor Baca.
 
 @item
 Music expressions can be displayed, in LilyPond notation, using the
@@ -215,12 +289,12 @@ showLastLength = R1*5
 will render only the last five measures (assuming 4/4 time signature)
 of a piece.
 
-@item
+@item @textanchor{simple-melismata}
 Melismata can be specified simply in the lyrics now, eg.
 
 @lilypond[relative=1,verbatim,fragment]
 {
-  c d( e) f e
+  c d( e) f e d
 } \addlyrics {
   Ky -- _ _ ri e
 }
@@ -244,7 +318,7 @@ The setting @code{whichBar} and time-bookkeeping is now split into a
 @code{Default_bar_line_engraver} and @code{Timing_translator}
 respectively.
 
-@item
+@item @textanchor{pitched-trill}
 Explicit pitches may be added to trills,
 
 @lilypond[relative,verbatim,fragment]