NEWS
****

New features in 2.7 since 2.6
*****************************

   * Vertical spacing for page layout can now be tuned for each system
     individually.  The dimensions that can be tuned can be visualized.

     #(set-default-paper-size "a7" 'landscape)
     \book {
      \score { { c4 } }
      \paper { annotatespacing = ##t }
     }
     [image of music]

     This feature was sponsored by Trevor Baca and Nicolas Sceaux.

   * The slope of a stem-tremolo may be set manually

     [image of music]

     This feature was sponsored by Sven Axelsson.

   * Laissez vibrer ties can be created with `\laissezVibrer',

     [image of music]

     This feature was sponsored by Henrik Frisk.

   * The order of words in `\markup' commands may now be reversed by
     setting the `text-direction' property. This is useful for
     Right-to-Left languages like Hebrew.

     This feature was sponsored by Aaron Mehl.

   * Texts over multi measure rests can stretch the corresponding
     measure, if the appropriate `spacing-procedure' property is set.

     [image of music]

     This feature was sponsored by Kris Shaffer.

   *  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

     [image of music]

     This improvement has been sponsored by Bertalan Fodor, Jay
     Hamilton, Kieren MacMillan, Steve Doonan, Trevor Baca, and Vicente
     Solsona Dell¡.

   * Formatting of isolated, single ties has been improved. Now, ties
     avoid staff lines, flags and dots, without compromising their
     shape.

     [image of music]

     This improvement has been sponsored by Bertalan Fodor, Jay
     Hamilton, Kieren MacMillan, Steve Doonan, Trevor Baca, and Vicente
     Solsona Dell¡.

   *  With the `countPercentRepeats' property, percent repeats get
     incremental numbers to indicate the accumulated repeat count.

     [image of music]

     This feature was sponsored by Yoshinobu Ishizaki

   * Text scripts such as fingering instructions and dynamics avoid
     collisions with slurs

     [image of music]

   * Tuplets can be made to reach the next non-tuplet note by setting
     the `tupletFullLength'  property,

     [image of music]

     This feature was sponsored by Trevor Baca.

   * When `strict-note-spacing' is set, notes are spaced without regard
     for clefs, bar lines, and grace notes. For example,

     [image of music]

     This feature was sponsored by Trevor Baca.

   * Beams support the `break-overshoot' property, for example

     [image of music]

     This feature was sponsored by Trevor Baca.

   * Proportional notation is supported.  Notes can be spaced
     proportional to their time-difference by assigning a duration to
     `proportionalNotationDuration'. For example,

     [image of music]

     This feature was sponsored by Trevor Baca.

   * Symbol sizes (e.g. accidentals) are disregarded for spacing if
     `uniform-stretching' of the `SpacingSpanner' grob is set,

     [image of music]

     This feature was sponsored by Trevor Baca.

   * Endings of broken tuplet brackets can be tuned.  For example, you
     can add arrows to the brackets,

     [image of music]

     This feature was sponsored by Trevor Baca.

   *  Arrow heads were added to the Feta font.

     [image of music]

     These glyphs have been sponsored by Trevor Baca.

   * Nested tuplets are automatically positioned,

     [image of music]

     This feature was sponsored by Trevor Bača.

   * Music expressions can be displayed, in LilyPond notation, using the
     new `\displayLilyMusic' function. For instance:
     \displayLilyMusic \transpose c a, { c d e f }
      will print:
     { a, b, cis d }

     This feature was contributed by Nicolas Sceaux.

   * The current bar number may be checked with `\barNumberCheck', eg.


     \barNumberCheck #22

     will print a warning if it doesn't happen in measure 22.

   * If `showLastLength' is set, only the last few measures of a piece
     are rendered, which speeds up correcting scores. For example,
     setting


     showLastLength = R1*5
     \score { ... }

     will render only the last five measures (assuming 4/4 time
     signature) of a piece.

   *  Melismata can be specified simply in the lyrics now, eg.

     {
       c d( e) f e d
     } \addlyrics {
       Ky -- _ _ ri e
     }
     [image of music]

     This feature was sponsored by Nancho Alvarez

   * Suggested accidentals (for notating musica ficta) may be switched
     on with `suggestAccidentals'

     \set suggestAccidentals = ##t
     ais bis
     [image of music]

     This feature was sponsored by Nancho Alvarez.

   * The setting `whichBar' and time-bookkeeping is now split into a
     `Default_bar_line_engraver' and `Timing_translator' respectively.

   *  Explicit pitches may be added to trills,

       \pitchedTrill c4\startTrillSpan fis f\stopTrillSpan
     [image of music]

     This feature was sponsored by D. Josiah Boothby and Jamie Bullock

   * Markup now supports formatting of text paragraphs, using
     `\wordwrap' and `\justify'.

     This feature was sponsored by Sven Axelsson.



Local Variables:
coding: utf-8
End:
