Hallo,
ich möchte meine Fingersätze kursiv gedruckt haben.
\version "2.20.0"
{
c'4 ^1
\override Staff.Fingering.font-name = #"Arial"
4 ^1
\override Staff.Fingering.font-size = -2
4 ^1
\override Staff.Fingering.font-shape = #"italic"
4 ^1
4 ^\markup\italic\sans "1" 4 4 4
}
Das 3. \override klappt nicht.
Hat jemand eine Idee ?
Gruß,
Reinhard
Die Warnung
warning: type check for `font-shape' failed; value `"italic"' must be of type `symbol'sagt, was los ist: Du musst nicht einen String "italic", sondern ein Symbol 'italic setzen.
\override Staff.Fingering.font-shape = #'italic
Danke !
Aber auch das ändert bei mir nichts ...
Liegts an der Version ? !
Reinhard
ZitatLiegts an der Version ? !
Nein, sondern an der Schriftart.
Ich bin kein Experte in diesem Bereich, aber ich weiß, das verschiedene Schriftarten verschiedene Methoden der "Familienzugehörigkeit" verwenden.
Platt ausgedrückt:
Es scheint Arial nicht in einer kursiven
Variante zu geben. Aber es gibt die
Schriftart "Arial Italic".
Somit funktioniert font-shape 'italic nicht, font-name "Arial Italic" aber sehr wohl.
HTH,
Harm
Das war der entscheidende Hinweis.
Danke !
Gruß
Reinhard