1 New features in 1.8 since 1.6
2 =============================
4 ** There chord entry code has been completely rewritten. It is now
5 cleaner and more flexible.
7 ** A new syntax has been added for text entry.
9 This syntax is more friendly than the old mechanism, and it is
10 implemented in a more robust and modular way.
12 ** Deeper integration of the input language and Scheme. You can now use
13 LilyPond identifiers in Scheme, and use Scheme expressions instead of
16 ** The internal representation of music has been cleaned up completely
17 converted to Scheme data structure. The representation can optionally
20 ** A new syntax has been added for chords:
24 In version 2.0, this syntax will be changed to
26 < PITCHES > for chords
30 \simultaneous { .. } for simultaneous music.
32 ** A new uniform postfix syntax for articulation has been introduced.
34 A beamed slurred pair of eighth notes can be entered as
38 In version 2.0, postfix syntax will be the only syntax
39 available, and the dashes will become optional.
41 ** User code may now be executed during interpreting.
43 The syntax for this code is
45 \applycontext #SCHEME-FUNCTION
48 ** New algorithms for chord-name formatting have been installed. This
49 algorithm can be tuned and has an ergonomic syntax for entering
52 ** Texts may now be put on multimeasure rests, eg.
54 R1*20^\markup { "GP" }
56 ** Ancient notation ... ?? ... (Jurgen?)
58 ** Glissandi can now be printed using the zigzag style.
60 ** Clusters may now be printed. The syntax is:
67 ** For irregular meters, beat grouping marks can be printed. The
70 #(set-time-signature 7 8 '(3 2 2))
72 ** Nested horizontal brackets for music analysis can now be printed.
78 ** Ottava brackets are now fully supported as a feature.
83 ** Metronome markings are printed when a
84 \tempo command is processed.
86 ** Fingerings can be horizontally on chords.
88 ** The appearance of various glyphs has been fine-tuned
90 ** Different types of percent style repeats may now be nested
92 ** The emacs support has been extended.
94 ** The manual has been completely revised and extended manual.
98 New features in 1.6 since 1.4
99 =============================
101 * Support for figured bass and tablature.
103 * Completely rewritten beam formatting: provides much better output
106 * Completely revised and improved music font.
108 * Completely rewritten MIDI import support.
110 * Completely rewritten grace note support. Practically speaking this
111 means that grace notes can be slurred to normal normal notes.
113 * Improved accidental handling and formatting: styles for producing
114 cautionaries may vary, and complex collisions between accidentals of a
115 chord are handled much better.
117 * Better spacing: both globally and locally. This includes subtle
118 details like optical stem spacing.
120 * More support for ancient notation: mensural ligatures, ambitus
121 (pitch range) of voices, more shapes, etc.
123 * More support for piano notation: bracket pedals, directed arpeggios,
126 * Easier music polyphonic music entry.
128 * More extensibility, many speedups and bugfixes
130 * The manual has been thoroughly revised.
132 * Development is now hosted at http://savannah.gnu.org, and sources
133 can be downloaded through anonymous CVS.
135 * Support for windows: LilyPond is part of the cygwin distribution,
136 which comes with a user-friendly installer.