LilyPond 2.1.9

Han-Wen Nienhuys <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.announce
Message-ID <[email protected]>
LilyPond 2.1.9 has a new mechanism for adding lyrics to melodies. It
is now possible to have different melismatic variations for each
stanza. Other attractions are bugfixes in the documentation and
ottavas.

NEWS.txt:

   * There is a new mechanism for putting lyrics to melodies.  With
     this mechanism, `LyricVoice's can be put melodies individually,
     allowing for different melismatic sections in every `LyricVoice'.
     See `input/regression/lyric-combine-new.ly'.

   * Formatting of ottava brackets has been improved.

   * Bar lines may now be dotted.






ChangeLog:

2004-01-13  Han-Wen Nienhuys   <[email protected]>

	* VERSION: release 2.1.9

	* scm/document-markup.scm (markup-doc-node): add note about naming.

	* scm/new-markup.scm (left-align-markup): bugfix. 

	* Documentation/user/refman.itely (Ottava brackets): more doco for
	ottava.

	* lily/side-position-interface.cc (out_of_staff): also do
	out_of_staff() correctly for d == DOWN.

	* lily/text-spanner.cc (brew_molecule): only put vertical line and
	horizontal line if they move to the right.
	
	* scm/define-grobs.scm (all-grob-descriptions): set
	text-repeat-if-broken for ottava spanner

	* lily/text-spanner.cc (brew_molecule): text-repeat-if-broken
	property.

	* mf/feta18.mf: design size is 18 not 22.5

	* lily/new-lyric-combine-music-iterator.cc (process): new file.
	Add a single LyricsVoice to a melody. Melismata may be set
	individually.

	* input/regression/lyric-combine-new.ly: new file. Demo \newaddlyrics.

	* lily/dot-column.cc: add stdio.h

2004-01-12  Han-Wen Nienhuys   <[email protected]>

	* lily/item.cc: documentation for break-visibility (Thanks, John).

2004-01-11  Han-Wen Nienhuys   <[email protected]>

	* lily/bar-line.cc (compound_barline): add bartype :  (dotted).

	* lily/translator-def.cc: rename Translator_def to Context_def.

	* Documentation/user/internals.itely (Lexical details): clarify
	string def.

	* Documentation/user/refman.itely (Rhythmic music): add link to
	RhythmicStaff 

2004-01-10  Han-Wen Nienhuys   <[email protected]>

	* lily/translator.cc: document start_translation_timestep()

	* scm/output-tex.scm (tex-encoded-fontswitch): use
	round for rounding (inexact->exact yields rationals)

	* lily/*.cc: remove superfluous start_translation_timestep() calls.

	* lily/translator-group.cc (get_simple_trans_list): 
	new function; construct simple_trans_list_ lazily.
	
2004-01-10  Jan Nieuwenhuizen  <[email protected]>

	* lily/paper-outputter.cc (output_scope): Check if number before
	checking exact (guile cvs).

	* scm/*: Escape backslashes in scheme strings (guile cvs).

2004-01-10  Han-Wen Nienhuys   <[email protected]>

	* Documentation/user/refman.itely (Tablatures basic): annotate
	seealso sections.

	* lily/*.cc: cleanup of engraver initialize() functions.

	* lily/repeat-acknowledge-engraver.cc
	(start_translation_timestep): remove first_b_

	* lily/tab-note-heads-engraver.cc: listen to string number events
	inside < > too. (backportme).

	* Documentation/user/refman.itely (Text scripts): add fatText to
	index.






-- 

 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.