2 % setup for Request->Element conversion. Guru-only
6 \type "Engraver_group_engraver";
9 \consists "Bar_engraver";
10 \consists "Clef_engraver";
11 \consists "Key_engraver";
12 \consists "Meter_engraver";
13 \consists "Local_key_engraver";
14 \consists "Staff_sym_engraver";
15 \consists "Collision_engraver";
16 \consists "Rest_collision_engraver";
18 \consists "Line_group_engraver";
23 \type "Engraver_group_engraver";
24 \consists "Dynamic_engraver";
25 \consists "Rest_engraver";
26 \consists "Stem_engraver";
27 \consists "Beam_engraver";
28 \consists "Abbreviation_beam_engraver";
29 \consists "Script_engraver";
30 \consists "Rhythmic_column_engraver";
31 \consists "Slur_engraver";
35 Thread
= \translator {
36 \type "Engraver_group_engraver";
37 \consists "Skip_req_swallow_translator";
38 \consists "Note_head_engraver" ;
39 \consists "Tie_engraver";
42 Grandstaff
= \translator {
43 \type "Engraver_group_engraver";
45 \consists "Span_bar_engraver";
46 \consists "Vertical_align_engraver";
47 \consists "Piano_bar_engraver";
49 % This should come last
50 \consists "Line_group_engraver";
54 Staff
_group
= \translator {
55 \type "Engraver_group_engraver";
56 \consists "Span_bar_engraver";
57 \consists "Vertical_align_engraver";
58 \consists "Line_group_engraver";
60 \accepts "Grandstaff";
65 \type "Engraver_group_engraver";
67 \consists "Lyric_engraver";
68 \consists "Line_group_engraver";
69 \consists "Swallow_engraver";
72 Lyrics
= \translator {
73 \type "Engraver_group_engraver";
74 \consists "Vertical_align_engraver";
75 \consists "Line_group_engraver";
76 \accepts "Lyric_voice";
82 \consists "Timing_engraver";
83 \consists "Bar_column_engraver";
84 \consists "Bar_number_engraver";
86 \consists "Bar_align_engraver";
87 \consists "Clef_align_engraver";
88 \consists "Key_align_engraver";
89 \consists "Meter_align_engraver";
90 \consists "Score_horizontal_align_engraver";
91 \consists "Vertical_align_engraver";
92 \consists "Span_score_bar_engraver";
95 \accepts "Staff_group";
98 \accepts "Grandstaff";
101 Stupid
_score
= \translator {
102 \type Score
_engraver;
103 \consists "Staff_sym_engraver";