[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NullVoice + modern-voice-cautionary -> spurious cancellation
From: |
Daniel Eble |
Subject: |
Re: NullVoice + modern-voice-cautionary -> spurious cancellation |
Date: |
Mon, 3 Feb 2014 14:02:08 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Eluze <eluzew <at> gmail.com> writes:
> NR
> http://lilypond.org/doc/v2.19/Documentation/notation-big-page#specialist-notation:
> /Polyphony with shared lyrics/
>
> "The NullVoice context must be placed within a Staff context and contain
> notes that are already being displayed in that staff and that are also 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."
>
> check where your accidentalStyle should go!
>
> Eluze
Thank you. In my example, the NullVoice is inside a Staff, and the NullVoice
contains the very same notes as the displayed Voice, so I don't think that
passage in the NR explains the problem.
I am also following the NR on the use of accidentalStyle:
"There are many different conventions on how to typeset accidentals.
LilyPond provides a function to specify which accidental style to use.
This function is called as follows:
\new Staff <<
\accidentalStyle voice
{ ... }
>>
The accidental style applies to the current Staff by default (with the
exception of the styles piano and piano-cautionary, which are explained
below)."
-
Dan