lilypond-1.3.11
[lilypond.git] / init / engraver.ini
blob4d73ecf419cdc7e01519e49d72a90325d2f0eeb2
2 % setup for Request->Element conversion. Guru-only
5 staff_engraver = \requesttranslator {
6 Engraver "Engraver_group_engraver"
7 \alias "Staff";
8 \consists "Line_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";
17 \contains \requesttranslator {
18 Engraver "Voice_group_engravers"
19 \alias "Voice_group";
20 \consists "Dynamic_engraver";
21 \consists "Stem_beam_engraver";
22 \consists "Script_engraver";
23 \consists "Note_column_engraver";
24 \consists "Slur_engraver";
25 \contains \requesttranslator {
26 Engraver "Engraver_group_engraver"
27 \alias "Voice";
28 \consists "Note_head_engraver" ;
29 \consists "Tie_engraver";
34 piano_staff_engraver = \requesttranslator {
35 Engraver "Engraver_group_engraver"
36 \alias "Piano";
37 \alias "Hoenoemjedat";
38 \consists "Span_bar_engraver";
39 \consists "Vertical_align_engraver";
40 \consists "Line_group_engraver";
41 \consists "Piano_bar_engraver";
42 \contains\requesttranslator { \staff_engraver }
45 staff_group_engraver = \requesttranslator {
46 Engraver "Engraver_group_engraver"
47 \alias "Staff_group";
48 \consists "Span_bar_engraver";
49 \consists "Vertical_align_engraver";
50 \consists "Line_group_engraver";
51 \contains\requesttranslator { \staff_engraver }
53 lyric_engraver = \requesttranslator {
54 Engraver "Engraver_group_engraver"
55 \alias "Lyric";
57 \contains\requesttranslator{
58 Engraver "Engraver_group_engraver"
59 \consists "Lyric_engraver";
60 \consists "Line_group_engraver";
61 \consists "Swallow_engraver";
63 \consists "Vertical_align_engraver";
66 orchestral_score_translator = \requesttranslator {
67 Engraver Score_engraver
68 \alias "Score";
70 \consists "Bar_align_engraver";
71 \consists "Clef_align_engraver";
72 \consists "Key_align_engraver";
73 \consists "Meter_align_engraver";
74 \consists "Score_horizontal_align_engraver";
75 \consists "Vertical_align_engraver";
76 \consists "Span_score_bar_engraver";
78 \contains \requesttranslator { \staff_group_engraver }
79 \contains \requesttranslator { \lyric_engraver }
80 \contains \requesttranslator { \piano_staff_engraver }