]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/bar-scripts.ly
release: 1.1.67
[lilypond.git] / input / test / bar-scripts.ly
index 1a1550b37cac7862f76276193b7ea8c31cd37fc0..be26a05b5f75cf68e637c8680224dc1af7deccbb 100644 (file)
@@ -1,71 +1,23 @@
 
+\version "1.1.66";
 
-
-\version "1.0.3";
-
-onestaff = \type Staff = foo\notes  {
+onestaff = \context Staff = foo\notes  {
        \property Staff.instr = instr
        \property Staff.instrument = instrument \mark "B";
         c1 \mark "A"; \break c2  c2 \break
 }
 
-grstaff = \notes \type GrandStaff <
-       \type Staff = bar {
+grstaff = \notes \context GrandStaff <
+       \context Staff = bar {
 
        \property Staff.instr = instr
        
         \mark "B"; \break c1 \mark "A"; c2  }
-       \type Staff = bufl { c1 c2  }
+       \context Staff = bufl { c1 c2  }
 >
 
-scpaper =  \paper {Score = \translator {
-       \type Score_engraver;
-       barScriptPadding = "2.0";       % dimension \pt
-       markScriptPadding = "4.0";
-       barColumnPriority = "-4";
-       markBreakPriority = "-4";
-       barNumberBreakPriority = "-4";
-       
-       \consists "Timing_engraver";
-       \consists "Bar_column_engraver";
-       \consists "Bar_number_engraver";
-       \consists "Mark_engraver";
-       \consists "Span_score_bar_engraver";
-       \consists "Score_priority_engraver";
-       \consists "Priority_horizontal_align_engraver";
-       \consists "Vertical_align_engraver";
-
-       \accepts "ChoireStaff";
-       \accepts "StaffGroup";
-       \accepts "Staff";
-       \accepts "RhythmicStaff";       
-       \accepts "Lyrics";
-       \accepts "GrandStaff";
-}}
-
-stpaper =\paper{
-Staff = \translator {
-       \type "Line_group_engraver_group";
-       defaultclef = violin;
-       barColumnPriority = "0";
-       barNumberBreakPriority = "0";
-       marginBreakPriority = "-4";
-
-       \consists "Bar_engraver";
-       \consists "Clef_engraver";
-       \consists "Key_engraver";
-       \consists "Time_signature_engraver";
-       \consists "Local_key_engraver";
-       \consists "Staff_sym_engraver";
-       \consists "Mark_engraver";      
-       \consists "Collision_engraver";
-       \consists "Rest_collision_engraver";
-       \consists "Bar_column_engraver";
-       \consists "Bar_number_engraver";
-       \consists "Separating_line_group_engraver";
-       \consists "Staff_margin_engraver";
-       \accepts "Voice";
-}}
+scpaper = \paper {\translator {\OrchestralScoreContext}}
+stpaper = \paper{ \translator {\BarNumberingStaffContext }}
 
 scscore = \score { \grstaff \paper {
 \scpaper
@@ -76,5 +28,7 @@ stscore = \score { \onestaff \paper {
  \stpaper
 }}
 
-\score {\stscore}
-%\score {\scscore}
+%\score {\stscore}
+\score {\scscore
+\header { title = "bar scripts"; }
+}