Liebe Freunde,
um der Einheitlichkeit willen möchte ich in den Textspanner
\version "2.22.0"
\override TextSpanner.bound-details.left.text = "accel." die Schriftart und -größe
#'(font-name . "vollkorn medium italic") \fontsize #1
einfügen. Es will mir nicht gelingen...
Wie muss die Anweisung richtig aussehen?
Gruß
Christa
Ich hab's gefunden!
\override TextSpanner.bound-details.left.text = \markup {\override #'(font-name . "vollkorn medium italic") \fontsize #1 "poco a poco accel. e cresc." }
\override TextSpanner.bound-details.left-broken #'text = ##t
Willst du die Schriftart und -größe nur für diesen einen TextSpanner so einsetzen? Allgemeiner ginge es mit
\override TextSpanner.font-name = "Vollkorn Medium Italic"
\override TextSpanner.font-size = 1
im \layout-Block und noch allgemeiner, indem du die Dokumentschriftart auf Vollkorn bzw. ggf. Vollkorn Medium setzt:
\paper {
#(define fonts
(set-global-fonts
#:roman "Vollkorn Medium"
#:factor (/ staff-height 20 pt)))
}
Dann muß der font-name gar nicht mehr für verschiedene Grobs wie TextSpanner definiert werden.
Edit: Wie immer die Bitte: kompilierbares Minimalbeispiel liefern und Code in code-tags setzen!