[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LilyPond 2.1.5

From: Han-Wen Nienhuys
Subject: LilyPond 2.1.5
Date: Fri, 2 Jan 2004 11:56:23 +0100

Happy new year!

Escape from those boring New Year's parties, concerts and hangovers,
and play with reincarnation 2.1.5 of your favorite music typesetter.

In this release:

* rewritten and thoroughly cleaned up lyric alignment code.

* more font tweaks for smaller sizes: now rests scale with size too

* lots of bugfixes to make the newest test piece (Schubert's
  Sanger Morgenlied, input/mutopia/F.Schubert/ come out


2004-01-02  Han-Wen Nienhuys   <address@hidden>

        * lily/ move from, remove old cruft (syllable-group,
        * remove file
        * scripts/ (FatalConversionError.func): add removal
        rule for automaticMelismata

        * ly/ (ScoreContext): switch on
        New_phrasing_engraver by default.

        * lily/ (class Slur_engraver):
        process_acknowledged_grobs -> process_music.
        (try_music): signal melismata correctly.

        * lily/ (brew_molecule): cleanup. Junk
        word-space, right-trim-amount, and extend past right bound only
        for note heads.

        * lily/ (acknowledge_grob): add
        lyric-extender support: add note-heads to the extender

        * lily/parser.yy: extender is now post_event. 

        * lily/ (number_accidentals): remove
        spurious warning about non-parent contexts.

        * lily/ (assign_translator): \translator { }
        for a Foo context implicitly redefines \FooContext.

        * input/mutopia/F.Schubert/ (pianoLH): many layout

        * lily/ (brew_molecule): don't use stafflinethickness
        doubly in slur weight. 

        * input/regression/ (TODO): add clef :|

        * scm/define-grobs.scm (all-grob-descriptions): change clef -
        staffbar distance.

        * scripts/ (global_latex_preamble): crank down size of
        the margins. Now there is a 12 mm top and bottom margin, which
        should correspond with the printable area of modern printers.

        This enlarges the music height of the printable page a little.

        * mf/ (accreg_pen): remove circled-R, BB and SB
        signs. Use \markup instead.
        (accreg_pen): tweak for accordeon asterisk.

2003-12-31  Han-Wen Nienhuys   <address@hidden>

        * lily/ (try_music): use melisma_busy()

        * lily/ (process_music): remove alignment kludge 

        * lily/ (melisma_busy): new function.

        * lily/ (acknowledge_grob): rewrite

        * scm/define-grobs.scm (all-grob-descriptions): change
        StanzaNumber description: make side support, i.s.o. breakable.
        use Instrument_name_engraver for texts in the margin.

        * scm/define-translator-properties.scm: remove
        melismaEngraverBusy, stz property.

        * *.cc: naming: change empty_b () into is_empty ()

        * lily/ (aligned_on_parent): new function.

        * input/regression/ new file.

        * lily/ (process_acknowledged_grobs): new
        engraver, redo lyric phrasing, but cleaner and simpler.  Lyrics on
        melismata are now left-aligned.

2003-12-30  Han-Wen Nienhuys   <address@hidden>

        * input/mutopia/F.Schubert/GNUmakefile: add

        * mf/ remove.
        * mf/ (test_staff): more tweaks

        * mf/ more small size tweaks.

        * mf/ (lower_brush): adjust quarter and shorter
        rests for smaller sizes.

        * mf/ fix cross heads.


 Han-Wen Nienhuys   |   address@hidden   | 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]