info-lilypond
[Top][All Lists]
Advanced

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

Lilypond 1.9.3 released


From: Han-Wen Nienhuys
Subject: Lilypond 1.9.3 released
Date: Sun, 31 Aug 2003 02:11:22 +0200

Lilypond 1.9.3 is out. Besides fixing the embarassing spelling errors
(acciaccatura vs. accacciatura), it has the following improvements:

   * Each music expression can now be tagged, to make different printed
     versions from the same music expression.  In the following example,
     we see two versions of a piece of music, one for the full score,
     and one with cue notes for the instrumental part:

          < \tag #'part <
            { c4 f2 g }      % in the part, we have cue-notes
            \\ R1 >
            \tag #'score R1  % in the score: only a rest
          >

     The same can be applied to articulations, texts, etc.: they are
     made by prepending

                  -\tag #YOUR-TAGS

     to an articulation, for example,

                  c4-\tag #'with-fingerings -4 -\tag #'with-strings \6

     This defines a note, which has a fingering and a string-number
     indication.

   * The settings for chord-fingering are more flexible. You can
     specify a list where fingerings may be placed, eg.

                \property Voice.fingeringOrientations = #'(left down)

     This will put the fingering for the lowest note below the chord,
     and the rest to the left.

   * The script previously known as `ly2dvi' has been renamed to
     `lilypond'. The binary itself is now installed as `lilypond-bin'.




****************************************************************


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

        * VERSION (PACKAGE_NAME): 1.9.3 released

        * stepmake/stepmake/help2man-rules.make ($(outdir)/%.1): build man
        pages unconditionally.

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

        * Documentation/user/music-glossary.tely (Top): small syntax
        fixes.

        * scm/music-functions.scm (remove-tag): filter \tagged music
        expressions.

        * input/regression/tag-filter.ly (texidoc): new file.

        * lily/parser.yy (post_event): add \tag #'symbol / \tag #'(symbol1
        symbol2 .. ) etc. 

        * scripts/convert-ly.py (FatalConversionError.conv): fingering
        convert rule.

        * Documentation/user/refman.itely (Fingering instructions): adjust 
manual.

        * lily/new-fingering-engraver.cc (position_scripts): don't crash
        for borderline cases (e.g. 1 fingering.)
        (position_scripts): revise interface, use fingerOrientations to
        set fingering positions.

        * scm/document-translation.scm (context-doc): add aliases to
        automated documentation.

        * make/lilypond-vars.make: remove stepmake compat glue.

        * make/generic-vars.make: remove cruft.

        * lily/main.cc (main): don't identify binary.

2003-08-29  Han-Wen Nienhuys  <address@hidden>

        * lily/include/translator.hh (class Translator): remove
        type_string_ , use symbol for context name throughout.
        Changes through whole source tree.

        * scripts/lilypond.py: rename ly2dvi.py to lilypond.py
        set PDF as default, and always make PDF.

        * lily/GNUmakefile (SUBDIRS): rename binary to lilypond-bin

2003-08-29  Heikki Junes  <address@hidden>

        * ChangeLog lilypond.words Documentation/topdocs/NEWS.texi
        Documentation/user/refman.itely input/regression/allfontstyle.ly
        input/regression/grace-types.ly:
        fix spelling for acciaccatura (Webster's 1913).

2003-08-29  Han-Wen Nienhuys  <address@hidden>

        * lily/main.cc (usage): adjust blurb, include url.

        * input/regression/breathing-sign.ly (texidoc): transpose up

2003-08-28  Juergen Reuter  <address@hidden>

        * input/regression/breathing-sign.ly: changed ancient examples to
        be relevant (by request of Han-Wen); updated BreathingSign text
        property according to new syntax.

        * ly/gregorian-init.ly: updated BreathingSign text property
        according to new syntax

2003-08-28  Han-Wen Nienhuys  <address@hidden>

        * Documentation/user/refman.itely (Clef): give example of G_8 clef.
        (Clef): index entries for clefs.

        * python/lilylib.py (system): remove errorlog files.
        
2003-08-28  Heikki Junes  <address@hidden>

        * lilypond.words: add \new and new graces. Add dynamics to menus
        keeping 1.8.x compatibility; after all the engraving relating to 
        notes becomes postfixed `-' marks will be removed.

2003-08-28  Han-Wen Nienhuys  <address@hidden>

        * lily/molecule.cc (align_to): idem.

        * lily/molecule-scheme.cc: ly_align_to_x takes continuous dir argument.
        
        * ly/grace-init.ly (stopAcciaccaturaMusic): correct misspelling of
        accacciatura everywhere.




-- 

Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 




reply via email to

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