David,

On 3 March 2012 08:55, David Kastrup <d...@gnu.org> wrote:
> David Bobroff <bobr...@centrum.is> writes:
>
>> I got a surprise when a cancelling accidental was printed at the
>> beginning of a measure.  This happened following a cadenza.  Short
>> example below:
>>
>>
>> %%%
>> \version "2.14.2"
>>
>> \relative c'
>> {
>>   \key c \major
>>   \cadenzaOn
>>   fis4 g a b
>>   \cadenzaOff
>>   \bar "|"
>>   f
>> }
>> %%%
>>
>> Is this a bug?
>
> Don't think so.  \cadenzaOn switches off all timing (which is the whole
> idea behind it).  Your whole example does not leave bar 1.

I don't understand that. You can see 4 beats before the \cadenzaOff,
while the manual bar doesn't change anything, doesn't the fact that

\cadenzaOff comes before the *next* measure mean that he previous
measure has been completed for the \cadenzaOn and so it would follow
that the f-natural should be 'as if' it were following 'regular'
(non-Cadenza) timing/accidentals etc?



> The manual
> bar line does not change that.  You can probably write something like
> << { \cadenzaOn fis4 g a b \cadenzaOff } \\ s1 >> if you want timing to
> continue.
>
> Incidentally: your example does not look like a cadenza at all.

No but it is a tiny example :)


-- 
--

James

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to