6 \translator{ \HaraKiriStaffContext }
8 % The Voice combine hierarchy
12 \name "VoiceCombineThread";
13 \consists "Rest_engraver";
17 \name "VoiceCombineVoice";
20 \remove "Rest_engraver";
21 \accepts "VoiceCombineThread";
25 \consists "Mark_engraver";
26 \name "VoiceCombineStaff";
27 \accepts "VoiceCombineVoice";
31 % The Staff combine hierarchy
35 \name "StaffCombineThread";
39 \name "StaffCombineVoice";
40 \accepts "StaffCombineThread";
41 \consists "Thread_devnull_engraver";
45 \name "StaffCombineStaff";
46 \accepts "StaffCombineVoice";
52 splitInterval = #'(1 . 0)
53 changeMoment = #`(,(make-moment 1 1) . ,(make-moment 1 1))
57 \accepts "VoiceCombineStaff";
58 \accepts "StaffCombineStaff";
60 \translator{ \HaraKiriStaffContext }
64 %\OrchestralScoreContext
65 \accepts "VoiceCombineStaff";
66 \accepts "StaffCombineStaff";
69 barScriptPadding = #2.0 % dimension \pt
70 markScriptPadding = #4.0
73 barNumberScriptPadding = #15
74 %% URG: this changes dynamics too
75 %%textStyle = #"italic"
76 timeSignatureStyle = #"C"
77 instrumentScriptPadding = #60 %% urg, this is in pt
78 instrScriptPadding = #40 %% urg, this is in pt
79 marginScriptHorizontalAlignment = #1