]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/staff-container.ly
*** empty log message ***
[lilypond.git] / input / test / staff-container.ly
index 2a2e09c712c475a89e6d82452f3b7b9c0a5a0b9e..902f801f97daad1b13cd7f59dd66c58034b89120 100644 (file)
@@ -1,11 +1,10 @@
-#(ly:set-option 'old-relative)
-\version "1.9.2"
+\version "2.1.22"
 
 \header {
 
     texidoc = "
 
-Container By splitting the grouping (Axis_group_engraver) and creation
+Container by splitting the grouping (Axis_group_engraver) and creation
 functionality into separate contexts, you can override interesting
 things.
 
@@ -19,27 +18,22 @@ what you would expect.
 
 
 
-%% 
-%% s4 would create a staff.
-%%
-quarterSkip = #(make-nonevent-skip (ly:make-duration 2 0))
-
 \score  {
- \notes \relative c'' <
+ \notes \relative c'' <<
        \new StaffContainer {
 
-           %% need < >, otherwise we descend to the voice inside SA  
-           < \new Staff { c4 c4 } >
-           \quarterSkip
+           %% need << >>, otherwise we descend to the voice inside SA  
+           << \new Staff { c4 c4 } >>
+           \skip 4  % s4 would create staff.
            
-           < \new Staff { b4 b4 } 
+           << \new Staff { b4 b4 } >
        }
        \new StaffContainer {
-           \quarterSkip
-           < \context Staff { e d f } >
-           \quarterSkip
+           \skip 4
+           << \context Staff { e d f \bar ":|" } >>
+           \skip 4
        }
- >
+ >>
 
 \paper {
        \translator {
@@ -51,6 +45,7 @@ quarterSkip = #(make-nonevent-skip (ly:make-duration 2 0))
                \type Engraver_group_engraver
                \consists Clef_engraver
                \consists Time_signature_engraver
+               \consists Separating_line_group_engraver
                \consistsend "Axis_group_engraver"
                \accepts "Staff"
                
@@ -59,6 +54,7 @@ quarterSkip = #(make-nonevent-skip (ly:make-duration 2 0))
        \translator {
                \StaffContext
                \remove Axis_group_engraver
+               \remove Separating_line_group_engraver
                \remove Clef_engraver
                \remove Time_signature_engraver
        }