]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/temporary-stave.ly
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / input / test / temporary-stave.ly
index 74a5d66f0ba99fd4f55d97bb93d750aeabb9fc7f..8283c038604ce14cc1b6fd5c764fe108007207dd 100644 (file)
@@ -1,38 +1,38 @@
 
-\version "2.1.26"
+\version "2.7.39"
 
 \header {
 
 texidoc= "
 An additional stave can be typeset in the middle of a score line. 
-A new context type is created to avoid printing time and key
-signatures and clef at the beginning of the temporary stave.
+A new context type is created for the temporary staff to avoid printing 
+time and key signatures and clef at the beginning of the extra stave.
 "
 } 
 
 \score {
-  \notes {
+   {
     \relative c' {
-      \context Staff = One { c4 d e f }
+      \new Staff = One { c4 d e f }
       <<
         {c d e f | c d e f | c c c c | c c c c }
-        \context TemporaryStaff = Two { c4 c8 d e4 f | c d e f |
+        \new TemporaryStaff = Two { c4 c8 d e4 f | c d e f |
           c c c c | c c c8 b c b |}
       >>
       c4 d e f |
     }
   }
-  \paper {
-    \translator {
-      \ScoreContext
+  \layout {
+    \context {
+      \Score
       \consists Span_bar_engraver
       % Avoid a vertical line at the beginning of the system:
       \remove System_start_delimiter_engraver
       % Incorporate the new context in the hierarchy
       \accepts "TemporaryStaff"
     }
-    \translator {
-      \StaffContext
+    \context {
+      \Staff
       \name "TemporaryStaff"
       \alias "Staff"
       \remove "Clef_engraver"