Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: rgree am Dienstag, 23. Januar 2024, 11:29

Titel: Kursive Fingersätze [gelöst]
Beitrag von: rgree am Dienstag, 23. Januar 2024, 11:29
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
Titel: Antw:Kursive Fingersätze
Beitrag von: Malte am Dienstag, 23. Januar 2024, 17:34
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
Titel: Antw:Kursive Fingersätze
Beitrag von: rgree am Dienstag, 23. Januar 2024, 17:42
Danke !

Aber auch das ändert bei mir nichts ...

Liegts an der Version ? !

Reinhard
Titel: Antw:Kursive Fingersätze
Beitrag von: harm6 am Dienstag, 23. Januar 2024, 21:51
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
Titel: Antw:Kursive Fingersätze
Beitrag von: rgree am Dienstag, 23. Januar 2024, 22:46
Das war der entscheidende Hinweis.

Danke !

Gruß
Reinhard