NEWS
****

New features since 2.8
**********************

   * `lilypond-book' supports DocBook too.

     This feature was contributed by Bertalan Fodor.

   * Balloon texts can be entered more ergonomically, and are no longer
     clipped from the output.

     [image of music]

   * Slurs now avoid clefs and key changes.

     [image of music]

   * The `FretBoards' context will generate guitar frettings
     automatically,


     \new FretBoards { <d\5 fis a d fis> }
     [image of music]

     This feature was sponsored by Rick Hansen.

   * Horizontal and vertical spacing are now done at the same time so
     that pages are filled more evenly.

   * The page breaking algorithm is capable of detecting page turns and
     formatting the music accordingly.

   * Guitar right hand fingerings may now also be added,

     [image of music]

     This feature was sponsored by William Wilson.

   * By defining a clip region, a cutout EPS file of a number of
     measures may be generated from the complete score.  Hence, it is
     no longer necessary to create separate files to create extracts of
     (long) scores.  An example is shown in
     `input/regression/clip-systems.ly'.

     This feature was sponsored by Rick Hansen.

   * Lyric texts may include tie symbols by using the `~' symbol,

     [image of music]

   * Calculation of note head durations is now softcoded.

     [image of music]

   * Chords can now be partially tied,

     [image of music]

     This feature was sponsored by Steve Doonan.

   * Lyric extenders now have tunable padding.

     This feature was sponsored by David Griffel.

   * Instrument changes are better supported: names in the margin can be
     changed half-way during a staff, and cues are printed
     automatically.

     This feature was sponsored by Kieren MacMillan.

   * Barlines can be dashed now,

     [image of music]

     This feature was sponsored by Kieren MacMillan.

   * Grace notes may be forced to use floating spacing,

     [image of music]

     This feature was sponsored by Trevor Bača.

   * Durations of grace notes are taken into account for spacing,

     [image of music]

     This feature was sponsored by Trevor Bača.

   * Tuplet brackets can be made to run to prefatory matter or the next
     note

     [image of music]

     This feature was sponsored by Trevor Bača.

   * Falls and doits can be added to notes

     [image of music]

     This feature was sponsored by Anthony Youngman and Paul Scott.

   * `lilypond-book' now includes support for PDFTeX.

     This feature was sponsored by David Roundy.

   * Nested tuplets can have different formatting for each nesting
     level,

     [image of music]

     This feature was sponsored by Trevor Bača.

   * New sections with different spacing parameters can be started with
     `newSpacingSection'.  This is useful when there are sections with
     a different notions of long and short notes.

     In the following example, the time signature change introduces a
     new section, and hence the 16ths notes are spaced wider.

     [image of music]

     This feature was sponsored by Trevor Bača, Michael Meixner and
     Vivian Barty-Taylor.

   * A new, automated testing technique has been added. It will detect
     changes in the formatting automatically, which will make it easier
     to spot regression errors in the future.

     View test results (../../test-results.html).

   * Figured bass can also be added to `Staff' contexts directly. In
     this case, their vertical position is adjusted automatically.

     [image of music]

     This feature was sponsored by Trent Johnston.

   * Beams may be put on isolated stems, and beamlets may be paired by
     setting the `max-beam-connect' property,

     [image of music]

     This feature was sponsored by Trevor Bača.

   * Beaming patterns obey the `beatGrouping' property.

     [image of music]

     This feature was sponsored by Trevor Bača.

   * With the command `\transposedCueDuring' a cue's transposition can
     be changed locally.  This can be used to prevent excessive ledger
     lines on cues.

     This feature was contributed by Werner Lemberg

   * By setting `hairpinToBarline', hairpins will stop at the barline
     preceding the ending note.

     [image of music]

     This feature was sponsored by Andrew Sidwell and Trevor Bača.

   * Objects may be rotated using the `rotation' property.  [image of music]

     This feature was contributed by Erlend Aasland.

   * Hairpins now support circled tips (al niente notation).  [image of music]

     This feature was contributed by Erlend Aasland.

   * 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.

   * The beam printing code has been completely rewritten, and now
     includes support for feathered beaming,

     [image of music]

     Known bug: the \featherDuration command only works with very short
     music snippets.

     This feature was sponsored by Jamie Bullock.

   * The `\note' markup command now also accepts note head styles.

     [image of music]

     This feature was sponsored by Jamie Bullock.

   * Tie chord formatting also works with arpegiated ties.

     [image of music]

     This feature was sponsored by Steve Doonan.




Local Variables:
coding: utf-8
End:
