5 \context StaffCombineStaff=one \skip 1*7
6 \context StaffCombineStaff=two \skip 1*7
7 \context StaffCombineStaff=one \partcombine StaffCombineStaff
8 \context StaffCombineVoice=one \notes\relative c''
18 \context StaffCombineVoice=two \notes\relative c''
34 \translator{ \HaraKiriStaffContext }
36 % The Voice combine hierarchy
40 \name "VoiceCombineThread"
41 \consists "Rest_engraver"
45 \name "VoiceCombineVoice"
48 \remove "Rest_engraver"
49 \accepts "VoiceCombineThread"
53 \consists "Mark_engraver"
54 \name "VoiceCombineStaff"
55 \accepts "VoiceCombineVoice"
59 % The Staff combine hierarchy
63 \name "StaffCombineThread"
67 \name "StaffCombineVoice"
68 \accepts "StaffCombineThread"
69 \consists "Thread_devnull_engraver"
73 \name "StaffCombineStaff"
74 \accepts "StaffCombineVoice"
80 splitInterval = #'(1 . 0)
81 changeMoment = #`(,(ly:make-moment 1 1) . ,(ly:make-moment 1 1))
86 \accepts "VoiceCombineStaff"
87 \accepts "StaffCombineStaff"
89 \translator{ \HaraKiriStaffContext }
93 \accepts "VoiceCombineStaff"
94 \accepts "StaffCombineStaff"
97 %%% FIXME barScriptPadding = #2.0 % dimension \pt
98 RehearsalMark \override #'padding = #4
99 BarNumber \override #'padding = #3
101 %% URG: this changes dynamics too
102 %%textStyle = #"italic"
103 TimeSignature \override #'style = #'C
105 RestCollision \set #'maximum-rest-count = #1