]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/staff-container.ly
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / input / test / staff-container.ly
index 8bb51261830d370852bf91b133b4b427f4819076..31495ac7c3845f4001b495a8c2a65c174a6fa67b 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.1.28"
+\version "2.7.39"
 
 \header {
 
@@ -7,7 +7,7 @@
 In this preliminary test of a modern score, the staff lines are washed
 out temporarily. This is done by making a tuned @code{StaffContainer},
 which @code{\skip}s some notes without printing lines either and
-creates a @code{\new Staff} then in order to create the lines again.
+creates a @code{\\new Staff} then in order to create the lines again.
 (Be careful if you use this; it has been done by splitting the
 grouping @code{Axis_group_engraver} and creating functionality into 
 separate contexts, but the clefs and time signatures may not do
@@ -20,7 +20,7 @@ what you would expect.)
 
 
 \score  {
\notes \relative c'' <<
    \relative c'' <<
        \new StaffContainer {
 
            %% need << >>, otherwise we descend to the voice inside SA  
@@ -34,33 +34,33 @@ what you would expect.)
            << \context Staff { e d f \bar ":|" } >>
            \skip 4
        }
- >>
   >>
 
-\paper {
-       \translator {
-               \ScoreContext
-               \accepts StaffContainer
-               \denies Staff
+    \layout {
+       \context {
+           \Score
+           \accepts StaffContainer
+           \denies Staff
        }
-       \translator {
-               \type Engraver_group_engraver
-               \consists Clef_engraver
-               \consists Time_signature_engraver
-               \consists Separating_line_group_engraver
-               \consistsend "Axis_group_engraver"
-               \accepts "Staff"
-               
-               \name StaffContainer
+       \context {
+           \type Engraver_group
+           \consists Clef_engraver
+           \consists Time_signature_engraver
+           \consists Separating_line_group_engraver
+           \consists "Axis_group_engraver"
+           \accepts "Staff"
+           
+           \name StaffContainer
        }
-       \translator {
-               \StaffContext
-               \remove Axis_group_engraver
-               \remove Separating_line_group_engraver
-               \remove Clef_engraver
-               \remove Time_signature_engraver
+       \context {
+           \Staff
+           \remove Axis_group_engraver
+           \remove Separating_line_group_engraver
+           \remove Clef_engraver
+           \remove Time_signature_engraver
        }
-       raggedright=##t
-}
+       ragged-right=##t
+    }
 }