X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ftopdocs%2FNEWS.tely;h=ab905d0179784d736cc01c39560a35bea493c1e7;hb=5815dfd8c5f049dba375d2961916448d6f1c40b0;hp=ce1b7c309a4b4a0163f4b39a846ff07d07fefc6b;hpb=36f564f0f62c83ef0cbc49a0ff985d687d736c52;p=lilypond.git
diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely
index ce1b7c309a..ab905d0179 100644
--- a/Documentation/topdocs/NEWS.tely
+++ b/Documentation/topdocs/NEWS.tely
@@ -1,4 +1,4 @@
-\input texinfo @c -*-texinfo-*-
+\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@setfilename NEWS.info
@settitle NEWS
@@ -21,6 +21,13 @@ See user manual, \NAME\
@end ifnothtml
+@macro textanchor{NAME}
+@html
+
+@end html
+@end macro
+
+
@documentencoding utf-8
@documentlanguage en
@@ -35,12 +42,168 @@ This document is also available in @uref{NEWS.pdf,PDF}.
@end ifhtml
+
+
@itemize @bullet
+@item
+The default paper size may now be set from the command line using
+@code{-dpaper-size}.
+
+@item
+Beamlets may stick out of the side of beams.
+
+
+@lilypond[fragment,raggedright,relative=2]
+{
+ \override Beam #'break-overshoot = #'(-0.5 . 0.5)
+ \set stemLeftBeamCount = #2
+ c8[
+ c16
+ \set stemRightBeamCount = #3
+ c ]
+}
+@end lilypond
+
+This feature was sponsored by Trevor BaÄa.
+
+@item
+Support for figured bass has been rewritten. Now it supports
+continuation lines, and its figures, brackets, and alignments may
+tuned separately.
+
+@lilypond[raggedright,fragment]
+<<
+\relative { c4 c c c }
+\figures {
+ \set useBassFigureExtenders = ##t
+ <6+ 4 3> <6 4 3> <4 3+>
+} >>
+@end lilypond
+
+This rewrite was sponsored by Trent Johnston.
+
+@item
+Vertical alignments of staves can now be tuned easily for individual
+systems.
+
+@lilypond[raggedright]
+#(set-global-staff-size 13)
+\relative c'' <<
+ \new PianoStaff <<
+ \new Voice {
+ c1
+
+ \overrideProperty
+ #"Score.NonMusicalPaperColumn"
+ #'line-break-system-details
+ #'((fixed-alignment-extra-space . 15))
+ c
+
+ }
+ {
+ c1\break
+ c\break
+ }
+ >>
+>>
+@end lilypond
+
+This feature was sponsored by Nicolas Sceaux.
+
+@item
+Vertical spacing for page layout can now be tuned for each system
+individually. The dimensions that can be tuned can be visualized.
+
+@lilypond[verbatim]
+#(set-default-paper-size "a7" 'landscape)
+\book {
+ \score { { c4 } }
+ \paper { annotatespacing = ##t }
+}
+@end lilypond
+
+These features were sponsored by Trevor BaÄa and Nicolas Sceaux.
@item
-Percent repeats get incremental numbers to indicate how many repeats there are.
+The slope of a stem-tremolo may be set manually
+
+@lilypond[fragment,relative=1,raggedright]
+c8:16[
+\once \override StemTremolo #'slope = #0.45
+c:16 c:16 c:16 ]
+@end lilypond
-@lilypond[relative=2,fragment,raggedright]
+This feature was sponsored by Sven Axelsson.
+
+@item
+Laissez vibrer ties can be created with @code{\laissezVibrer},
+
+@lilypond[fragment,raggedright,relative=1]
+ \laissezVibrer r \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.
+
+
+@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]
+ ~
+
+ \override TieColumn #'tie-configuration =
+ #'((0 . -1) (2 . -1) (5.5 . 1) (7 . 1))
+ ~
+@end lilypond
+
+This improvement has been sponsored by Bertalan Fodor, Jay Hamilton,
+Kieren MacMillan, Steve Doonan, Trevor BaÄa, 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 BaÄa, 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 }
@@ -56,7 +219,7 @@ collisions with slurs
{
b_1( f'_1_2_3 c_3_4_5 a)
b( f'\p b,)
- c-2_\markup { \italic {"cresc."}}( f c)
+ c-2_\markup { \italic {"cresc."}} ( f_\markup {x} c)
}
@end lilypond
@@ -66,7 +229,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 +240,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 BaÄa.
@item
When @code{strict-note-spacing} is set, notes are spaced without regard
@@ -88,7 +251,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 BaÄa.
@item
Beams support the @code{break-overshoot} property, for example
@@ -99,7 +262,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 BaÄa.
@item
Proportional notation is supported. Notes can be spaced proportional
@@ -114,7 +277,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 BaÄa.
@item
Symbol sizes (e.g. accidentals) are disregarded for spacing if
@@ -132,7 +295,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 BaÄa.
@item
Endings of broken tuplet brackets can be tuned. For example, you can
@@ -148,10 +311,10 @@ add arrows to the brackets,
}
@end lilypond
-This feature was sponsored by Trevor Ba@v{c}a.
+This feature was sponsored by Trevor BaÄa.
-@item
+@item @textanchor{arrow-glyph}
Arrow heads were added to the Feta font.
@lilypond[]
@@ -163,7 +326,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 BaÄa.
@item
@@ -177,7 +340,7 @@ Nested tuplets are automatically positioned,
}
@end lilypond
-This feature was sponsored by Trevor Ba@v{c}a.
+This feature was sponsored by Trevor BaÄa.
@item
Music expressions can be displayed, in LilyPond notation, using the
@@ -215,12 +378,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 +407,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]