So funktionierts:
\version "2.16.2"
\include "frameEngraver-bars-and-boxes.ily"
\layout {
\context {
\Global
\grobdescriptions #all-grob-descriptions
}
\context {
\Voice
\consists \frameEngraver
}
}
#(set-global-staff-size 10.5)
#(set-default-paper-size "a4")
\paper {
#(layout-set-staff-size 17.3)
%page-count = 3
indent = #0
top-margin = #12
inner-margin = #14
outer-margin = #18
two-sided = ##t
bottom-margin = #20
ragged-last-bottom = ##t
ragged-right = ##f
}
global= {
\override Score.BarNumber #'break-align-symbols = #'(clef)
\override Score.BarNumber #'font-size = #-0.5
\override BreathingSign #'text =
#(make-musicglyph-markup "scripts.caesura.curved")
\numericTimeSignature
}
Mdl =
\relative c''' {
\clef treble
\override Script #'padding = #.5
\override Score.TimeSignature #'stencil = ##f
\tempo \markup \fontsize #1.5 "frei"
\set Score.currentBarNumber = #43
\bar ""
\set Staff.proportionalNotationDuration = #(ly:make-moment 1 8)
\cadenzaOn
\override Staff.SpacingSpanner #'uniform-stretching = ##t
%\override FrameBracket.no-bracket = ##t
\override Frame.repeat-barlines = ##t
%\set Timing.defaultBarType = ""
\once \override FrameBracket.text = \markup "10''"
\override FrameBracket #'outside-staff-priority = 501
\frameStart
fis,,8 [^\markup "sul pont."
b d
\frameEnd
cis]
s2 s2
\frameExtenderEnd
\grace s4
%fis,8[ b d cis] fis,8[ b d cis] s16
%\set Staff.proportionalNotationDuration = #(ly:make-moment 1 4)
\frameStart
\times 2/3 {
\once \override Accidental #'transparent = ##t
g'8[
a
\once \override Accidental #'transparent = ##t
\frameEnd
f]
}
s8. %\times 2/3 {g8[ a f]}
\frameExtenderEnd
s16
\frameStart
\times 2/3 { gis8[ ais
\frameEnd
fis ]
}
s4 %\times 2/3 {gis8[ ais fis8]}
s4
\frameExtenderEnd
\once \override Script #'extra-offset = #'(0 . -3)
s16
\fermata
\bar " "
\break
}
Git =
\relative c, {
\clef "treble_8"
\set Staff.proportionalNotationDuration = #(ly:make-moment 1 8)
s8 s16
\cadenzaOn
\override Frame.repeat-barlines = ##t
\override Staff.SpacingSpanner #'uniform-stretching = ##t
%% Keine Pfeilspitze:
\override FrameExtender.no-arrowhead = ##t
%% Keine horizontale Klammer:
\override FrameBracket.no-bracket = ##t
%% Andere Strichstärke:
\override FrameExtender.thickness = #2
\frameStart
\override Stem #'transparent = ##t
\override Flag #'transparent = ##t fis''4^\markup "sul pont."
s4. f4 s4.
\frameEnd
cis4
s
\frameExtenderEnd
\grace s4
\frameStart
\override Stem #'transparent = ##f
\once \override Accidental #'transparent = ##t
g'8[ g a a fis
\frameEnd
fis]
%s32..
s16
\frameExtenderEnd
%s128
\once \override Script #'extra-offset = #'(0 . -3)
s16. \fermata
s1
}
\score {
\new StaffGroup
<<
\tag #'score \tag #'Mdl \new Staff { << \global \Mdl >> }
\tag #'score \tag #'Git \new Staff { << \global \Git >> }
>>
}
Mit den spacern wirst Du wohl noch rumfummeln müssen.
Ein paar mögliche \overrides sind beispielhaft demonstriert.
Gruß,
Harm