[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: addlyrics unhides NullVoice
From: |
Federico Bruni |
Subject: |
Re: addlyrics unhides NullVoice |
Date: |
Sun, 10 Nov 2013 21:15:07 +0100 |
2013/11/10 Pavel Roskin <address@hidden>
> Hello!
>
> Using \addlyrics instead of \new Lyrics makes NullVoice appear in the
> printable output.
>
> Lilypond produces output with two dots for this input (screenshot
> attached):
>
> \version "2.17.29"
> soprano = { e'4. }
> verse = \lyricmode { La }
> \score {
> \new Staff <<
> \new Voice \soprano
> \new NullVoice \soprano
> \addlyrics \verse
> >>
> }
>
> This source is processed correctly (one dot):
>
> \version "2.17.29"
> soprano = { e'4. }
> verse = \lyricmode { La }
> \score {
> \new Staff <<
> \new Voice \soprano
> \new NullVoice = "aligner" \soprano
> \new Lyrics \lyricsto "aligner" \verse
> >>
> }
>
>
>
In the Documentation all the examples of NullVoice use \lyricsto. I don't
know if there's a specific reason.
I can find only this warning:
The NullVoice context must be inside a Staff context, and should only
contain notes that are already being displayed in that staff, and in the
same octave. Otherwise the NullVoice may interact with the printed voices
in unexpected ways. For example, arbitrary notes in the NullVoice may cause
accidentals to appear (or disappear) on the staff.
Thanks, added as http://code.google.com/p/lilypond/issues/detail?id=3654