From: James Lowe Date: Wed, 4 Dec 2013 23:44:12 +0000 (+0100) Subject: Issue 3655: Doc: Changes.tely 2.18 release X-Git-Tag: release/2.18.2-1~8^2~35 X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=commitdiff_plain;h=1af0fa3ef5f1c40ea48cf499ca52a20f073334bb;p=lilypond.git Issue 3655: Doc: Changes.tely 2.18 release Mention new NullVoice feature including a simple example (cherry picked from commit 0f7b01fc0bb37987e3405a7acbc14dc6aeb47d71) --- diff --git a/Documentation/changes.tely b/Documentation/changes.tely index 909d8e62d2..0815787d3c 100644 --- a/Documentation/changes.tely +++ b/Documentation/changes.tely @@ -61,6 +61,28 @@ which scares away people. @end ignore +@item +There is now a new context type called @code{NullVoice} which, while not +appearing in the printed output, can be used to align lyrics. This can +be particularly convenient when used in parallel with a +@code{\partcombine} construct. + +@lilypond[verbatim,quote] +soprano = \relative c' { c e g c } +alto = \relative c' { a c e g } +verse = \lyricmode { This is my song } + +\score { + \new Staff << + \partcombine \soprano \alto + \new NullVoice = "aligner" \soprano + \new Lyrics \lyricsto "aligner" \verse + >> + \layout {} +} +@end lilypond + + @item Several articulations can be put into a single variable or returned from an event function: