-\version "2.1.36"
+\version "2.17.6"
+\layout { ragged-right = ##t }
\header{
-texidoc="
+ texidoc="
This shows how modern cross voice auto cautionary accidentals are handled.
The first two fisses get accidentals because they belong to different voices.
The first f gets cautionary natural because of previous measure.
-voicea = \notes \transpose c c' {
- \stemUp
- fis2 a2 f4 fis a2
+voicea = \transpose c c' {
+ \stemUp
+ fis2 a2 f4 fis a2
}
-voiceb = \notes \transpose c c' {
- \stemDown
- c2 fis2 f4 c f2
+voiceb = \transpose c c' {
+ \stemDown
+ c2 fis2 f4 c f2
}
-\score {
- <<
- \notes
- \new NoteNames {
- \set printOctaveNames = ##f
- \voicea
- }
- \context Staff <<
- #(set-accidental-style 'modern-voice-cautionary)
- \new Voice \voicea
- \new Voice \voiceb
- >>
- \new NoteNames {
- \set printOctaveNames = ##f
- \voiceb
+<<
+
+ \new NoteNames {
+ \set printOctaveNames = ##f
+ \voicea
+ }
+ \context Staff <<
+ \accidentalStyle modern-voice-cautionary
+ \new Voice \voicea
+ \new Voice \voiceb
+ >>
+ \new NoteNames {
+ \set printOctaveNames = ##f
+ \voiceb
- }
- >>
-\paper { raggedright = ##t }
-}
+ }
+>>