Kursive Fingersätze [gelöst]

Begonnen von rgree, Dienstag, 23. Januar 2024, 11:29

« vorheriges - nächstes »

rgree

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

Malte

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

rgree

Danke !

Aber auch das ändert bei mir nichts ...

Liegts an der Version ? !

Reinhard

harm6

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

rgree

Das war der entscheidende Hinweis.

Danke !

Gruß
Reinhard