]> git.donarmstrong.com Git - lilypond.git/blob - init/engraver.ini
release: 0.0.73pre
[lilypond.git] / init / engraver.ini
1 %
2 % setup for Request->Element conversion. Guru-only
3 %
4
5 \requestengraver {
6         "Score_engraver"
7         \alias "Score";
8         \consists "Bar_align_engraver";
9         \consists "Clef_align_engraver";
10         \consists "Key_align_engraver";
11         \consists "Meter_align_engraver";
12         \consists "Score_horizontal_align_engraver";
13         \consists "Vertical_align_engraver";
14         \consists "Span_bar_engraver";
15
16         \contains\requestengraver {
17                 "Staff_engravers"
18                 \alias "Staff";         
19                 \consists "Bar_engraver";
20                 \consists "Clef_engraver";
21                 \consists "Key_engraver";
22                 \consists "Meter_engraver";
23                 \consists "Local_key_engraver";
24                 \consists "Staff_sym_engraver";
25                 \consists "Collision_engraver";
26                 \consists "Rest_collision_engraver";
27                 \contains \requestengraver {
28                          "Voice_group_engravers"
29                         \alias "Voice_group";
30                         \consists "Dynamic_engraver";
31                         \consists "Stem_beam_engraver";
32                         \consists "Script_engraver";
33                         \consists "Note_column_engraver";
34                         \consists "Slur_engraver";
35                         \contains \requestengraver {
36                                 "Engraver_group_engraver"
37                                 \alias "Voice";
38                                 \consists "Note_head_engraver" ;
39                                 \consists "Tie_engraver";
40                         }
41                 }
42         }
43
44         \contains\requestengraver {
45                 "Staff_engravers"
46                 \alias "Lyric";
47                 \contains\requestengraver{
48                         "Voice_group_engravers"
49                         \alias "Voice_group";
50                         \contains\requestengraver{
51                                 "Engraver_group_engraver"
52                                 \consists "Lyric_engraver";
53                                 \consists "Swallow_engraver";
54                         }
55                 }
56         }
57 }
58
59
60