Allgemein > Fragen zu Funktionen
Verzierungssechzehntel als Ausführungsmarkup (acciaccatura)
brf:
Nun mit Glyph meine ich die konkrete Ausführung eines Schriftsymbols und hier des accacciatura-Symbols ( .|' )
derHindemith:
Leider existiert in lilypond kein "acciaccatura" glyph. Alle Glyphs im Schrift Emmentaler und Feta sind in section B.4. der Lilypond Anleitung http://lilypond.org/doc/v2.11/Documentation/user/lilypond/The-Feta-font#The-Feta-font .
Wenn du wirklich ein "acciaccatura" willst, bräuchst so sowas ähnliches: _\markup { [ \fontsize #-6 \note #"8" #1 \translate #(cons -1.5 0) { \musicglyph #"flags.ugrace" } \normalsize ] }
Dass ist nur die note mit dem "grace" Balken.
brf:
Toll, das scheint eine gute Lösung zu sein.
\appoggiatura f16
_\markup { [ \fontsize #-6 \note #"8" #1
\translate #(cons -1.05 1.5) { \fontsize #-6 \musicglyph #"flags.ugrace" }
\normalsize ] }
e8 d r b ~ |
schaut ganz gut aus.
Allerdings ist das größenabhängig. Bei normalem Font muss man andere offsets wählen:
\appoggiatura f16
_\markup { [ \note #"8" #1
\translate #(cons -1.5 2.9) { \musicglyph #"flags.ugrace" } ] }
e8 d r b ~ |
(Alles rein experimentell. Wo sind denn die Positionierungsalgorithmen erläutert? Nur im Sourcecode. In der Doku habe ich nichts aufgetrieben)
DANKE an ALLE für Eure Hilfe
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln