]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/transposition.ly
release: 1.3.141
[lilypond.git] / input / test / transposition.ly
index 40cedf07c45de7ce2d5101f05bf1fa2e1925b9f2..e0948ac17813db9a229d67a288ba7ac851ac9ba1 100644 (file)
@@ -12,6 +12,12 @@ As you can see in output =  the example file "test.ly" there are a few problems
        The solution gis=as etc. would concern both note and key transposistion
 
 Eric
+
+- Note that transpose eses of fis-major = as-major 
+- Note also that key signatures specified with \property keySignature 
+  are not transposed!
+
+  /Mats B, March 21, 2001
 %}
 
 \header{
@@ -22,7 +28,7 @@ copyright =    "public domain";
 }
 
 
-\version "1.3.117";
+
 
 vOne =  \notes \relative c''{
         \clef"violin";
@@ -39,12 +45,15 @@ vTwo =  \notes \transpose d' { \vOne }
 
 vThree =  \notes \relative c''{
         \clef"violin";
-        \keysignature fis cis;
+%        \keysignature fis cis;
+       \property Staff.keySignature = #'((0 . 1)(3 . 1))
         \time 2/4 ;
         d4 d |       
-        \keysignature bes es fis;
+%        \keysignature bes es fis;
+       \property Staff.keySignature = #'((3 . 1)(2 . -1)(6 . -1))
         fis4 fis |         
-        \keysignature fis cis gis dis ais eis;
+%        \keysignature fis cis gis dis ais eis;
+       \property Staff.keySignature = #'((2 . -1)(5 . -1)(1 . 1)(4 . 1)(0 . 1)(3 . 1))
         cis4 ais4 |
 }
 
@@ -52,10 +61,10 @@ vFour =  \notes \transpose d' \vThree
 
 \score {
   \context StaffGroup <
-         \vOne
-         \vTwo
-         \vThree
-         \vFour
+         \context Staff=vOne \vOne
+         \context Staff=vTwo \vTwo
+         \context Staff=vThree \vThree
+         \context Staff=vFour \vFour
   >
         \paper { linewidth= 130.\mm; }
 }