]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/keys.ly
(conv): add 2.2.0 rule.
[lilypond.git] / input / regression / keys.ly
index 999df4c4a53ab1665cf9c74f0d332df1e5a9e884..07825de22aabed07a139285a550db939602e1536 100644 (file)
@@ -1,10 +1,12 @@
+
+\version "2.1.36"
 \header{
 texidoc="
-Key signatures appear on key  changes. They may also
-appear without barlines.  The restoration accidentals are not printed at
-the start of the line. If @code{createKeyOnClefChange} is set, they're
-also created on a clef change.
-";
+Key signatures may appear on key changes, even without a barline.  
+In the case of a line break, the restoration accidentals are printed at 
+end of a line. If @code{createKeyOnClefChange} is set, key signatures
+are created also on a clef change.
+"
 }
 
 
@@ -12,15 +14,16 @@ also created on a clef change.
 \score {
   \notes \relative c''
   {
-       \property Staff. createKeyOnClefChange = ##t  
-    \key bes \major; c2
-%    \key c \major; %  \minor;
-    \key es \major; %  \minor;
+       \set Staff.createKeyOnClefChange = ##t  
+    \key bes \major c2
+%    \key c \major %  \minor
+    \key es \major %  \minor
     c2
     \break
-    \key bes \major; % \major;
-    c2 \clef alto; c2   \key d \major; \clef treble; c2
-       \property Staff. keySignature = #'((2 . -1)  (6 . -1) (4 . -1))
+    \key bes \major % \major
+    c2 \clef alto c2   \key d \major \clef treble c2
+       \set Staff.keySignature = #'((2 . -1)  (6 . 3) (4 . -2))
        e2
   }
 }
+