Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: chf am Dienstag, 24. August 2010, 20:44
-
Liebe Freunde,
leider weiß ich keine bessere Bezeichnung für mein Thema. Mein Problem will ich aber erklären:
a) weiß ich nicht, wie ich aus der Dopplung 'rauskommen soll
b) soll \mark \markup \box "B" über der \time signature erscheinen
Wenn ich nur mit \markup arbeite, steht die Bezeichnung zu weit rechts, auch, wenn ich die Ganztaktpause splitte.
Was ist zu tun?
Ich hoffe auf Euch!
Gruß
chf
-
Hallo Christa,
zu a) trickse ich immer mit einer grace note. Diese setze ich zwischen die beiden \marks.
zu b) funktioniert es deswegen nicht mehr per \override Score.RehearsalMark #'break-align-symbols = #'(time-signature), aber das ist nicht so wild, da du die Marke einfach manuell verschieben kannst.
Zusammengebaut sieht die „Nahtstelle“ dann so aus:
a2\prall\>
\once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
\mark \markup { \musicglyph #"scripts.ufermata" }
\bar "||"
\break
\time 4/4
\grace s8 \!
\once \override Score.RehearsalMark #'extra-offset = #'(-2.5 . 0)
\mark \markup \pad-markup #0.25 \box "B"
R1
Übrigens solltest du aufpassen, die richtige Stelle für \pad-markup zu erwischen: \markup \pad-markup #0.25 \box "A" bewirkt nur ein Padding außerhalb der Box. Um Padding innerhalb der Box (also für etwas mehr Abstand zwischen Buchstabe und Box) zu erreichen, musst du den Buchstaben „padden“: \markup \box \pad-markup #0.25 "A".
Kompletter Code im Anhang.
Viele Grüße, Robert
-
Danke, Robert!
So sieht's fein aus.
Abgesehen von dieser (für mich nicht, wie du siehst) Kleinigkeit ist die Partitur dank Forum mit Bravour durchgegangen.
Schöne Grüße
Christa