lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

accidentals bug


From: Han-Wen Nienhuys
Subject: accidentals bug
Date: Wed, 17 Apr 2002 13:18:47 +0200

address@hidden writes:
> I just found an undocumented feature in my accidentals patch, 
> illustrated by the following ex.
> 
> \score {
>      \context Voice \notes \transpose c'' {
>           \property Staff.autoAccidentals = #'(Staff (any-octave . 0))
>           < cis'1 c > < c cis' >
>       }
>      \paper {
>       linewidth = -1
>      }
> }
> 
> In the first chord the algorightm works: the cis gets sharp - and the c 
> sees that the cis was there and hence gets a natural sign.
> In the 2nd chord (the same chord with notes in different order) it goes 
> wrong: the c doesn't know that the cis will come and hence doesn't know 
> that it needs a natural sign.

Does it also fail when the notes are in different voices, different
staffs,  etc.?


-- 

Han-Wen Nienhuys   |   address@hidden    | http://www.cs.uu.nl/~hanwen/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]