2 \layout { ragged-right = ##t }
6 This shows how modern cross voice auto cautionary accidentals are handled.
7 The first two fisses get accidentals because they belong to different voices.
8 The first f gets cautionary natural because of previous measure.
9 The last f gets cautionary natural because fis was only in the other voice.
15 voicea = \transpose c c' {
19 voiceb = \transpose c c' {
27 \set printOctaveNames = ##f
31 #(set-accidental-style 'modern-voice-cautionary)
36 \set printOctaveNames = ##f