]> git.donarmstrong.com Git - lilypond.git/blob - input/test/part-combine-staff.ly
patch::: 1.3.79.jcn2
[lilypond.git] / input / test / part-combine-staff.ly
1 \score{
2         \context PianoStaff <
3                 \context Staff=one \skip 1*5;
4                 \context Staff=two \skip 1*5;
5                 \context Staff=one \partcombine Staff
6                         \context Voice=one \notes\relative c''
7                                 {
8                                         c4 d e f\break
9                                         c d e f\break
10                                         c d e f
11                                         c4 d e f\break
12                                         a8 a a a b b b b
13                                 }
14                         \context Voice=two \notes\relative c''
15                                 {
16                                         c2 e2
17                                         c4 d e f
18                                         c2 e2
19                                         c,4 d e f
20                                         a8 a a a b b b b
21                                 }
22                 >
23         \paper{
24                 %\translator { \HaraKiriStaffContext }
25                 \translator {
26                         \HaraKiriStaffContext
27
28                         \consists "Rest_engraver";
29                         \consists "Dot_column_engraver";
30                         \consists "Stem_engraver";
31                         \consists "Beam_engraver";
32                         \consists "Auto_beam_engraver";
33                         \include "auto-beam-settings.ly";
34
35                         \consists "Chord_tremolo_engraver";
36                         \consists "Melisma_engraver";
37                         \consists "Text_engraver";
38                         \consists "A2_engraver";
39
40                         soloADue = ##f
41
42                         \consists "Piano_pedal_engraver";
43                         \consists "Script_engraver";
44                         \consists "Script_column_engraver";
45                         \consists "Rhythmic_column_engraver";
46                         \consists "Slur_engraver";
47                         \consists "Tie_engraver";
48                 }
49                 \translator{
50                         \VoiceContext
51
52                         \remove "Rest_engraver";
53                         \remove "Dot_column_engraver";
54                         \remove "Stem_engraver";
55                         \remove "Beam_engraver";
56                         \remove "Auto_beam_engraver";
57                         %\include "auto-beam-settings.ly";
58
59                         \remove "Chord_tremolo_engraver";
60                         \remove "Melisma_engraver";
61                         \remove "Text_engraver";
62                         \remove "A2_engraver";
63
64                         \remove "Piano_pedal_engraver";
65                         \remove "Script_engraver";
66                         \remove "Script_column_engraver";
67                         \remove "Rhythmic_column_engraver";
68                         \remove "Slur_engraver";
69                         \remove "Tie_engraver";
70
71                         \consists "A2_devnull_engraver";
72                         \consists "Note_heads_engraver";
73                 }
74                 \translator{
75                         \ThreadContext
76                         \remove "A2_devnull_engraver";
77                         \remove "Note_heads_engraver";
78                 }
79                 linewidth = 40.\mm;
80         }
81 }