7 \translator{ \HaraKiriStaffContext }
9 % The Voice combine hierarchy
13 \name "VoiceCombineThread";
14 \consists "Rest_engraver";
18 \name "VoiceCombineVoice";
21 \remove "Rest_engraver";
22 \accepts "VoiceCombineThread";
26 \consists "Mark_engraver";
27 \name "VoiceCombineStaff";
28 \accepts "VoiceCombineVoice";
32 % The Staff combine hierarchy
36 \name "StaffCombineThread";
40 \name "StaffCombineVoice";
41 \accepts "StaffCombineThread";
42 \consists "Thread_devnull_engraver";
46 \name "StaffCombineStaff";
47 \accepts "StaffCombineVoice";
53 splitInterval = #'(1 . 0)
54 changeMoment = #`(,(make-moment 1 1) . ,(make-moment 1 1))
58 \accepts "VoiceCombineStaff";
59 \accepts "StaffCombineStaff";
61 \translator{ \HaraKiriStaffContext }
65 \OrchestralScoreContext
66 \accepts "VoiceCombineStaff";
67 \accepts "StaffCombineStaff";
70 barScriptPadding = #2.0 % dimension \pt
71 markScriptPadding = #4.0
74 barNumberScriptPadding = #15
75 %% URG: this changes dynamics too
76 %%textStyle = #"italic"
77 timeSignatureStyle = #"C"
78 instrumentScriptPadding = #60 %% urg, this is in pt
79 instrScriptPadding = #40 %% urg, this is in pt
80 marginScriptHorizontalAlignment = #1