Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: DocTaxon am Freitag, 7. Juni 2013, 20:33
-
Hi!
Ich krieg es nicht hin, die gestrichelte Ottava-Linie als durchgezogene Linie zu overriden.
\override OttavaBracket #'style = #'line \ottava #1 r8. a b \ottava #0
\override OttavaBracket #'line \ottava #1 r8. a b \ottava #0
\override OttavaBracket #'dashed-line = #1.0 \ottava #1 r8. a b \ottava #0
(version 2.16.0)
Für Vorschläge bin ich dankbar.
DocTaxon ...
-
Context ansprechen!!!
\override Staff.OttavaBracket #'style = #'line \ottava #1 r8. a b \ottava #0
Nächsten Mal bitte kompilierbares Minimalbeispiel, sonst … >:(
Gruß, Robert
-
Hi,
Du hast den Kontext vergessen:
\override Staff.OttavaBracket #'style = #'line
Falls Du manchmal nicht weißt welchen Kontext Du ansprechen sollst schau in die IR:
Suche das entsprechende layout-Objekt ->OttavaBracket
Dort siehst Du welcher Engraver zuständig ist:
OttavaBracket objects are created by: Ottava_spanner_engraver.
Unter Ottava_spanner_engraver findest Du:
Ottava_spanner_engraver is part of the following context(s): GregorianTranscriptionStaff, KievanStaff, MensuralStaff, PetrucciStaff, Staff and VaticanaStaff.
Et voilà!
Gruß,
Harm
-
Oh! Das ist ein guter Tipp!
Vielen Dank an Euch beide ...
-- DocTaxon ...