]> git.donarmstrong.com Git - lilypond.git/blob - init/engraver.ini
release: 0.0.72pre
[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 "Score_bar_engraver";
9         \consists "Bar_align_engraver";
10         \consists "Clef_align_engraver";
11         \consists "Key_align_engraver";
12         \consists "Meter_align_engraver";
13         \consists "Score_horizontal_align_engraver";
14
15         \contains\requestengraver {
16                 "Staff_engravers"
17                 \alias "Staff";         
18                 \consists "Bar_engraver";
19                 \consists "Clef_engraver";
20                 \consists "Key_engraver";
21                 \consists "Meter_engraver";
22                 \consists "Local_key_engraver";
23                 \consists "Staff_sym_engraver";
24                 \consists "Collision_engraver";
25                 \consists "Rest_collision_engraver";
26                 \contains \requestengraver {
27                          "Voice_group_engravers"
28                         \alias "Voice_group";
29                         \consists "Dynamic_engraver";
30                         \consists "Stem_beam_engraver";
31                         \consists "Script_engraver";
32                         \consists "Note_column_engraver";
33                         \consists "Slur_engraver";
34                         \contains \requestengraver {
35                                  "Voice_engravers"
36                                 \alias "Voice";
37                                 \consists "Note_head_engraver" ;
38                                 \consists "Tie_engraver";
39                         }
40                 }
41         }
42
43         \contains\requestengraver {
44                 "Staff_engravers"
45                 \alias "Lyric";
46                 \contains\requestengraver{
47                         "Voice_group_engravers"
48                         \alias "Voice_group";
49                         \contains\requestengraver{
50                                 "Voice_engravers"
51                                 \consists "Lyric_engraver";
52                                 \consists "Swallow_engraver";
53                         }
54                 }
55         }
56 }
57
58
59