Liebe Freunde,
lange habe ich probiert, bin aber zu keinem guten Ergebnis gekommen:
\version "2.12.2"
\layout {
\context {
\type "Engraver_group"
\name Dynamics
\alias Voice % So that \cresc works, for example.
\consists "Output_property_engraver"
\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)
\override DynamicLineSpanner #'Y-offset = #0
\consists "Script_engraver"
\consists "Dynamic_engraver"
\consists "Text_engraver"
% \override TextScript #'font-size = #2
% \override TextScript #'font-shape = #'italic
\consists "Skip_event_swallow_translator"
\consists "Axis_group_engraver"
}
\context { \PianoStaff \accepts Dynamics }
}
\score {
<<
\new Staff \with { instrumentName = "Mandoline " fontSize = #-2
\override StaffSymbol #'staff-space = #(magstep -2)
\override StaffSymbol #'thickness = #(magstep -2)
}
<< \global \Mandoline >>
\new PianoStaff \with { instrumentName = "Klavier" } <<
\new Staff << \global \upper >>
\dynamics
\new Staff <<\global \lower >>
>>
>>
}
Das ist (auch schon mit eurer Hilfe) der Klavierauszug im Normalfall. Da hinein soll aber eine "ossia"-Passage, und zwar in die Solostimme.
\new Staff \with {
\remove "Time_signature_engraver"
alignAboveContext = #"Mandoline"
fontSize = #-3
\override StaffSymbol #'staff-space = #(magstep -3)
\override StaffSymbol #'thickness = #(magstep -3)
firstClef = ##f
}
Ich kriege entweder "ossia" unter der Klavierstimme, oder aber (wie in der Partitur) "ossia" richtig,
dafür aber die Solostimme nicht in fontSize = #-2 .
Bastelt ihr mir das bitte zusammen - gebrauchsfertig, wie immer...
Dank und Gruß
chf