craig <craigbakal...@verizon.net> writes: > Hi, > > A major minor chord is not given proper accidentals by default. This > is a standard chord in mondern music. The following should have a b > flat marking along with a b natural marking. > > > \version "2.19.45" > > \score { > <bes' b' d'' g''> > }
Well, this is issue <https://sourceforge.net/p/testlilyissues/issues/1134/>. If it's any consolation for you, I have the printout of lily/accidental-engraver.cc at the side of my bed right now, but did not yet do a lot of digging through with it. There are actually multiple jobs involved here since accidentals may either precede both note heads (in which case any natural has to come last in order not to be confused with a prenatural like ♮♯ before a b-sharp in f-major) and the next b of any kind will better have a cautionary accidental, or each note head may have its own accidental in which case you need special forking stems and the last accidental is good for the rest of the measure. So it's sort of a combo job. But the first step would be to get the accidental rules to just state required accidentals for both note heads and have no definite accidental after that. That would be a good first step. -- David Kastrup _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond