[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Lilypond 1.9.3 released,
Han-Wen Nienhuys <=