]> git.donarmstrong.com Git - lilypond.git/blob - mutopia/Coriolan/coriolan-part-combine-paper.ly
844bf454e3ebe602bef00871b4363437a48bf0d0
[lilypond.git] / mutopia / Coriolan / coriolan-part-combine-paper.ly
1 \paper{
2
3         textheight = 295.0\mm;
4         linewidth = 180.0\mm;
5
6         \translator{ \HaraKiriStaffContext }
7         %
8         % The Voice combine hierarchy
9         %
10         \translator{
11                 \ThreadContext
12                 \name "VoiceCombineThread";
13                 \consists "Rest_engraver";
14         }
15         \translator{
16                 \VoiceContext
17                 \name "VoiceCombineVoice";
18                 soloText = #"I."
19                 soloIIText = #"II."
20                 \remove "Rest_engraver";
21                 \accepts "VoiceCombineThread";
22         }
23         \translator{
24                 \HaraKiriStaffContext
25                 \consists "Mark_engraver";
26                 \name "VoiceCombineStaff";
27                 \accepts "VoiceCombineVoice";
28         }
29
30         %
31         % The Staff combine hierarchy
32         %
33         \translator{
34                 \ThreadContext
35                 \name "StaffCombineThread";
36         }
37         \translator{
38                 \VoiceContext
39                 \name "StaffCombineVoice";
40                 \accepts "StaffCombineThread";
41                 \consists "Thread_devnull_engraver";
42         }
43         \translator {
44                 \HaraKiriStaffContext
45                 \name "StaffCombineStaff";
46                 \accepts "StaffCombineVoice";
47
48                 soloADue = ##t
49                 soloText = #""
50                 soloIIText = #""
51                 aDueText = #""
52                 splitInterval = #'(1 . 0)
53                 changeMoment = #`(,(make-moment 1 1) . ,(make-moment 1 1))
54         }
55         \translator {
56                 \StaffGroupContext
57                 \accepts "VoiceCombineStaff";
58                 \accepts "StaffCombineStaff";
59         }
60         \translator{ \HaraKiriStaffContext }
61
62         \translator {
63                 \ScoreContext
64                 %\OrchestralScoreContext
65                 \accepts "VoiceCombineStaff";
66                 \accepts "StaffCombineStaff";
67                 skipBars = ##t 
68
69                 barScriptPadding = #2.0 % dimension \pt
70                 markScriptPadding = #4.0
71
72                 %% urg: in pt?
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
80                 maximumRestCount = #1
81         }
82 }