5 \context StaffCombineStaff=one \skip 1*2
6 \context StaffCombineStaff=two \skip 1*2
7 \context StaffCombineStaff=one \partcombine StaffCombineStaff
8 \context StaffCombineVoice=one \notes\relative c''
13 \context StaffCombineVoice=two \notes\relative c''
24 \translator{ \HaraKiriStaffContext }
26 % The Voice combine hierarchy
30 \name "VoiceCombineThread"
31 \consists "Rest_engraver"
35 \name "VoiceCombineVoice"
38 \remove "Rest_engraver"
39 \accepts "VoiceCombineThread"
43 \consists "Mark_engraver"
44 \name "VoiceCombineStaff"
45 \accepts "VoiceCombineVoice"
49 % The Staff combine hierarchy
53 \name "StaffCombineThread"
57 \name "StaffCombineVoice"
58 \accepts "StaffCombineThread"
59 \consists "Thread_devnull_engraver"
63 \name "StaffCombineStaff"
64 \accepts "StaffCombineVoice"
70 splitInterval = #'(1 . 0)
71 changeMoment = #`(,(ly:make-moment 1 1) . ,(ly:make-moment 1 1))
76 \accepts "VoiceCombineStaff"
77 \accepts "StaffCombineStaff"
79 \translator{ \HaraKiriStaffContext }
83 \accepts "VoiceCombineStaff"
84 \accepts "StaffCombineStaff"
87 %%FIXME barScriptPadding = #2.0 % dimension \pt
88 RehearsalMark \override #'padding = #4
89 BarNumber \override #'padding = #3
90 %% URG: this changes dynamics too
91 %%textStyle = #"italic"
92 TimeSignature \override #'style = #'C
93 RestCollision \set #'maximum-rest-count = #1