]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/rhythm.ly
release: 0.1.22
[lilypond.git] / input / rhythm.ly
index 8f897af1263cf8dfcf8f76288bcb5d34f636cd8d..897770ad637aa3ff6e47ea99170f2d59857f323c 100644 (file)
@@ -1,18 +1,13 @@
-
 \header{
- filename      rhythm.ly
- entered-by    HWN
- copyright     public domain
- Tested Features        multiple meters, beaming
-       unsynced bars
+filename =      "rhythm.ly";
+enteredby =     "HWN";
+copyright =     "public domain";
+TestedFeatures =        "multiple meters, beaming, unsynced bars, userdefd engravers";
 }
-%{
-has to be revised for 0.1.12
-%}
 
 
 
-\version "0.1.1";
+\version "0.1.7";
 
 ritme = \melodic{ %\octave ;
        \partial 8;
@@ -54,12 +49,50 @@ yanother =
 
 
 \score{
-        < \multi 3;
+       \type Staff_group <
                \ritme
                \another
                \yanother
        >
        
        \paper{
+
+       %% remove Timing_engraver and Bar_number_engraver
+       Score = \translator {
+       \type Score_engraver;
+
+       \consists "Bar_align_engraver";
+       \consists "Clef_align_engraver";
+       \consists "Key_align_engraver";
+       \consists "Meter_align_engraver";
+       \consists "Score_horizontal_align_engraver";
+       \consists "Vertical_align_engraver";
+       \consists "Span_score_bar_engraver";
+
+
+       \accepts "Staff_group";
+       \accepts "Staff";
+       \accepts "Lyrics";
+       \accepts "Grandstaff";
+       }
+
+       %% add Timing_engraver to the staff
+       Staff = \translator {
+         \type "Engraver_group_engraver";
+       defaultclef=    violin;
+
+       \consists "Timing_engraver";
+         \consists "Bar_engraver";
+         \consists "Clef_engraver";
+         \consists "Key_engraver";
+         \consists "Meter_engraver";
+         \consists "Local_key_engraver";
+         \consists "Staff_sym_engraver";
+         \consists "Collision_engraver";
+         \consists "Rest_collision_engraver";
+
+         \consists "Line_group_engraver";
+         \accepts "Voice";
+       }
        }
 }