Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: kilgore am Dienstag, 11. August 2009, 15:28
-
Ich versuche die Oktavierung zu schieben....
\override OttavaBracket #'positions = #'( 0 . 0 ) tut nichts
\override Staff.OttavaBracket #'positions = #'( 0 . 0 ) tut auch nichts.
Es kommt kein Fehler, aber nichts bewegt sich. Hab ich was vergessen??
-
Aber inwiefern ist positions für OttavaBracket relevant?
Diese Klammer gilt als eine, die ausserhalb des Systems daheim ist.
Hilft Handbuch zum Lernen 4.4.3 (http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Outside_002dstaff-objects.de.html)?
Gruss
-
Der Referenz der Interna 3.1.73 (http://lilypond.org/doc/v2.12/Documentation/user/lilypond-internals/OttavaBracket#OttavaBracket)könnte auch hilfreich sein...
-
Hmm... dein 2. Antwort sieht schon hilfreich aus, weil ich es nämlich nur ein bisschen nach oben/unten oder zur Seite schieben können... nicht die Priorität ändern....
Aber wie baue ich denn diesen Befehl auf? Das verstehe ich eben noch nicht mit Lilypond...
-
So weit ich feststellen kann, ist positions nur bei
Arpeggio, Beam TupletBracket und den beiden Slurs.
Wenn es nur ein bisschen ist, wäre #'extra-offset geeignet.
Gruss
-
Ich glaube du hast recht... Und es ist tatsächlich nur ein bisschen :). Habe ich eben ausprobiert, geht aber trotzdem nicht...
Hab ich so platziert.
\once \override OttavaBracket #'extra-offset = #' ( -2 . -2 )
\ottava #1
c4 d e f
\ottava #0
Es bewegt sich gar nicht..... #'padding wirkt auch dafür gar nicht...
-
... Staff.OttavaBracket ...
Oppur se muove.