Allgemein > Fragen zu Funktionen
Gelöst: Generalbassbezifferung kursiv
Joei:
Moin,
ich würde gerne für eine kritische Ausgabe den Generalbass ergänzen - damit man aber meine Ergänzungen als solche erkennt, würde ich die gerne kursiv setzen.
Nun dachte ich, ich sei schlau und habe folgendes versucht:
--- Code: ---\override FiguredBass.BassFigure #'font-shape = #'italic
--- Ende Code ---
leider ohne Erfolg.
1) Wie sieht die richtige Lösung aus?
2) Wo kann ich mir zusammensuchen welche Attribute es für "FiguredBass.BassFigure" gibt?
Viele Grüße,
Joei
harm6:
Hallo,
ich hab' momentan keine Zeit es auszuarbeiten, aber vielleicht ist folgender thread hilfreich:
https://liarchiv.joonet.de/index.php?topic=2465.msg13902#msg13902
Gruß,
Harm
Joei:
mh - sah zumindest von der Beschreibung passend aus - die vorgeschlagene Lösung analog angewandt funktioniert allerdings nicht:
--- Code: ---\version "2.19.40"
\figuremode {
<_7>4
\override FiguredBass.BassFigure.font-name = "TeXGyreSchola italic"
<_7>4
}
--- Ende Code ---
* und ja: der Font ist installiert ;)
* auch im \Layoutblock blieb's erfolglos
ich probier mal weiter rum...
fugenkomponist:
Ganz einfach: Du befindest dich nicht in einem FiguredBass-Kontext, sondern in einem Staff-Kontext, deshalb zeigt der \override keine Wirkung.
Lösungsmöglichkeiten:
1. \override Staff.… statt \override FiguredBass.…
2. \figuremode in nen FiguredBass-Kontext setzen
3. die Abkürzung \figures für \new FiguredBass \figuremode verwenden.
Ich würde zu 2. oder 3. raten (genauer gesagt zu 2., wenn Noteneingabe und \score voneinander getrennt sein sollen, ansonsten 3.).
Code für alle drei Versionen:
--- Code: ---\version "2.19.56"
\figuremode {
<_7>4
\override Staff.BassFigure.font-name = "TeXGyreSchola italic"
<_7>4
}
\new FiguredBass \figuremode {
<_7>4
\override FiguredBass.BassFigure.font-name = "TeXGyreSchola italic"
<_7>4
}
\figures {
<_7>4
\override FiguredBass.BassFigure.font-name = "TeXGyreSchola italic"
<_7>4
}
--- Ende Code ---
Edit: Wenn ein \override keine Auswirkung zeigt, finde ich normalerweise mithilfe von Farbe heraus, ob ich den richtigen Kontext für den \override erwischt habe.
--- Code: ---\override FiguredBass.BassFigure.color = #red
--- Ende Code ---
hatte keinen Effekt, also wußte ich, daß FiguredBass nicht stimmen kann und habs mit Staff probiert (weil ja auch ein Notensystem angezeigt wurde, war das die naheliegendste Variante).
Joei:
Lieber Fugenkomponist - vielen Dank, habe ich wieder was gelernt - ich bin immer wieder begeistert, mit wie viel Engagement und Sachkenntnis Du und harm6 (und manch Andere(r)) helft. Joei
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln