2 % setup for Request->Element conversion. Guru-only
5 staff_engraver = \requesttranslator {
6 Engraver "Engraver_group_engraver"
8 \consists "Bar_engraver";
9 \consists "Clef_engraver";
10 \consists "Key_engraver";
11 \consists "Meter_engraver";
12 \consists "Local_key_engraver";
13 \consists "Staff_sym_engraver";
14 \consists "Collision_engraver";
15 \consists "Rest_collision_engraver";
17 \consists "Line_group_engraver";
18 \contains \requesttranslator {
19 Engraver "Voice_group_engravers"
21 \consists "Dynamic_engraver";
22 \consists "Stem_engraver";
23 \consists "Beam_engraver";
24 \consists "Abbreviation_beam_engraver";
25 \consists "Script_engraver";
26 \consists "Note_column_engraver";
27 \consists "Slur_engraver";
28 \contains \requesttranslator {
29 Engraver "Engraver_group_engraver"
31 \consists "Note_head_engraver" ;
32 \consists "Tie_engraver";
37 piano_staff_engraver = \requesttranslator {
38 Engraver "Engraver_group_engraver"
40 \alias "Hoenoemjedat";
41 \consists "Span_bar_engraver";
42 \consists "Vertical_align_engraver";
43 \consists "Piano_bar_engraver";
45 % This should come last
46 \consists "Line_group_engraver";
47 \contains\requesttranslator { \staff_engraver }
50 staff_group_engraver = \requesttranslator {
51 Engraver "Engraver_group_engraver"
53 \consists "Span_bar_engraver";
54 \consists "Vertical_align_engraver";
55 \consists "Line_group_engraver";
56 \contains\requesttranslator { \staff_engraver }
59 lyric_engraver = \requesttranslator {
60 Engraver "Engraver_group_engraver"
63 \contains\requesttranslator{
64 Engraver "Engraver_group_engraver"
65 \consists "Lyric_engraver";
66 \consists "Line_group_engraver";
67 \consists "Swallow_engraver";
69 \consists "Vertical_align_engraver";
70 \consists "Line_group_engraver";
73 orchestral_score_translator = \requesttranslator {
74 Engraver Score_engraver
77 \consists "Timing_engraver";
78 \consists "Bar_column_engraver";
79 \consists "Bar_number_grav";
81 \consists "Bar_align_engraver";
82 \consists "Clef_align_engraver";
83 \consists "Key_align_engraver";
84 \consists "Meter_align_engraver";
85 \consists "Score_horizontal_align_engraver";
86 \consists "Vertical_align_engraver";
87 \consists "Span_score_bar_engraver";
90 \contains \requesttranslator { \staff_group_engraver }
91 \contains \requesttranslator { \lyric_engraver }
92 \contains \requesttranslator { \piano_staff_engraver }
95 stupid_engraver = \requesttranslator {
96 Engraver Score_engraver
97 \consists "Staff_sym_engraver";