-\paper{
- \paper_sixteen
- textheight = 295.0\mm;
- linewidth = 180.0\mm;
+\version "1.3.120"
+\paper {
+ \paperSixteen
+
+ % Fine for my a4 laserprinter:
+ %textheight = 285.0\mm;
+ %linewidth = 190.0\mm;
- % slurs are never beautiful (no steep slurs)
- slur_beautiful = 0.0;
+ % Mandatory Mutopia settings:
+ textheight = 270.0\mm;
+ linewidth = 180.0\mm;
\translator {
- \VoiceContext
- dynamicPadding = #2 % urg, in \pt
- dynamicMinimumSpace = #6 % urg, in \pt
+ \ThreadContext
+ \consists "Rest_engraver";
+
+ % Set value for engraver at thread level,
+ % to override the default that is set in ScoreContext
+ % for added engraver at Voice level
+ devNullThread = #'()
}
\translator {
\VoiceContext
- \name "VoiceOne";
+ \remove "Rest_engraver";
- dynamicPadding = #2 % urg, in \pt
- dynamicMinimumSpace = #6 % urg, in \pt
-
- %%\consists "Line_number_engraver";
- verticalDirection = #1
- stemVerticalDirection = #1
- dynamicDirection = #-1
+ % The staff combine (bassi part) needs a
+ % thread_devnull_engraver here. Why?
+ % Instead of maintaining two separate hierarchies,
+ % we switch add it, but switch it off immediately.
+ % --> move to Score level to be able to override
+ % The staff combine part switches it on.
+
+ %% devNullThread = #'never
+ \consists "Thread_devnull_engraver";
}
\translator {
- \VoiceContext
- \name "VoiceTwo";
- %%\consists "Line_number_engraver";
- verticalDirection = #-1
- stemVerticalDirection = #-1
- \remove "Dynamic_engraver";
- %% Aargh: absulute dynamics:
- \remove "Text_engraver";
+ \HaraKiriStaffContext
+ \consists "Mark_engraver";
+ MultiMeasureRest \override #'minimum-width = #6
}
- \translator {
- \HaraKiriStaffContext
- \accepts "VoiceOne";
- \accepts "VoiceTwo";
- }
- \translator {
- \OrchestralScoreContext
- %% URG: this changes dynamics too
- %%textStyle = #"italic"
- timeSignatureStyle = #"C"
- instrumentScriptPadding = #55 %% urg, this is in pt
- instrScriptPadding = #35 %% urg, this is in pt
- marginScriptHorizontalAlignment = #1
- maximumRestCount = #1
+ \translator {
+ \OrchestralScoreContext
+ % skipBars = ##t
+
+ soloText = #"I."
+ soloIIText = #"II."
+ % By default, turn off the Thread_devnull_engraver
+ % at Voice level
+ devNullThread = #'never
+
+ TimeSignature \override #'style = #'C
+ BarNumber \override #'padding = #3
+ RestCollision \override #'maximum-rest-count = #1
}
}