Lilypond 1.9.3 released

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
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  <[email protected]>

	* VERSION (PACKAGE_NAME): 1.9.3 released

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

2003-08-30  Han-Wen Nienhuys  <[email protected]>

	* 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  <[email protected]>

	* 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  <[email protected]>

	* 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  <[email protected]>

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

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

2003-08-28  Juergen Reuter  <[email protected]>

	* 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  <[email protected]>

	* 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  <[email protected]>

	* 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  <[email protected]>

	* 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   |   [email protected]   |   http://www.xs4all.nl/~hanwen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.