4 %textheight = 290.0\mm;
9 \translator{ \HaraKiriStaffContext }
11 % The Voice combine hierarchy
15 \name "VoiceCombineThread";
16 \consists "Rest_engraver";
20 \name "VoiceCombineVoice";
23 \remove "Rest_engraver";
24 \accepts "VoiceCombineThread";
28 \consists "Mark_engraver";
29 \name "VoiceCombineStaff";
30 \accepts "VoiceCombineVoice";
34 % The Staff combine hierarchy
38 \name "StaffCombineThread";
42 \name "StaffCombineVoice";
43 \accepts "StaffCombineThread";
44 \consists "Thread_devnull_engraver";
48 \name "StaffCombineStaff";
49 \accepts "StaffCombineVoice";
54 % This is non-conventional, but currently it is
55 % the only way to tell the difference.
57 splitInterval = #'(1 . 0)
58 changeMoment = #`(,(make-moment 1 1) . ,(make-moment 1 1))
62 \accepts "VoiceCombineStaff";
63 \accepts "StaffCombineStaff";
65 \translator{ \HaraKiriStaffContext }
69 \OrchestralScoreContext
70 \accepts "VoiceCombineStaff";
71 \accepts "StaffCombineStaff";
74 barScriptPadding = #2.0 % dimension \pt
75 markScriptPadding = #4.0
78 barNumberScriptPadding = #15