]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/accidental-contemporary.ly
Run scripts/auxiliar/update-with-convert-ly.sh
[lilypond.git] / input / regression / accidental-contemporary.ly
index 926c9ffc62328acf348ebaed52a5fdf4b1803b1a..f34d2392fa72bbf2a4103126c10da0a6c53f79c6 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.11.57"
+\version "2.16.0"
 \header {
 
 texidoc = "Several automatic accidental rules
@@ -6,15 +6,19 @@ aim to reproduce contemporary music notation
 practices:
 @itemize
 @item
-'dodecaphonic style prints accidentals on every
+@code{'dodecaphonic} style prints accidentals on every
 note (including naturals)
 @item
-'neo-modern style prints accidentals on every note
+@code{'neo-modern style} prints accidentals on every note
 (not including naturals), except when a note is
 immediately repeated
 @item
-'neo-modern-cautionary style acts like neo-modern,
+@code{'neo-modern-cautionary} style acts like neo-modern,
 adding cautionary parentheses around accidentals.
+@item
+@code{'teaching} prints accidentals normally, but adds
+cautionary accidentals when an accidental is
+already included in the key signature.
 @end itemize
 
 Both scores should show the same accidentals.
@@ -26,12 +30,15 @@ Both scores should show the same accidentals.
 
 \score {
   \relative c'' {
-    #(set-accidental-style 'dodecaphonic)
+    \accidentalStyle "dodecaphonic"
     gis4 a g gisis
-    #(set-accidental-style 'neo-modern)
+    \accidentalStyle "neo-modern"
     gis8 a gis gis g' gis gis,, a'
-    #(set-accidental-style 'neo-modern-cautionary)
+    \accidentalStyle "neo-modern-cautionary"
     eis fis eis eis g2
+    \accidentalStyle "teaching"
+    \key e \major
+    e8 eis fis fis gis2
   }
 }
 
@@ -42,5 +49,7 @@ Both scores should show the same accidentals.
     gis!4 a! g! gisis!
     gis!8 a gis! gis g'! gis! gis,,! a'
     eis! fis! eis? eis g?2
+    \key e \major
+    e8 eis! fis? fis gis?2
   }
 }