Hi,
ich möchte als Hinweis auf das Metrum eine kleine Note oberhalb der Taktangabe setzen, so wie es in manchen Notenbüchern zu finden ist.
Mit folgendem Code bekomme ich das hin:
\version "2.20.0"
\language "deutsch"
\relative c' {
\override Score.RehearsalMark.break-align-symbols = #'(time-signature)
\once \override Score.RehearsalMark.self-alignment-X = #-1
\mark \markup \fontsize #-3.5 \note #"2" #UP
\time 3/2
\key f \major
f2
}
Aber wie erreiche ich, dass die Note automatisch zentriert wird? Den Wert von RehearsalMark.self-alignment-X musste ich sozusagen erraten bzw. probieren.
Hallo Manuella,
Ein bisschen hackisch:
\version "2.20.0"
\language "deutsch"
\relative c' {
\override Score.RehearsalMark.break-align-symbols = #'(time-signature)
%\once \override Score.RehearsalMark.self-alignment-X = #-1
\mark \markup \with-dimensions-from \null \fontsize #-3.5 \note #"2" #UP
\time 3/2
\key f \major
f2
}
Gruß,
Pierre
Danke für den Hinweis. Ein interssanter Ansatz, die Methode werde ich mir merken.
Ich habe jetzt die saubere Lösung gefunden: break-align-anchor-alignment = #CENTER
wobei auf das richtige Grob bezug genommen werden muss, etwa
\relative c' {
\override Score.RehearsalMark.break-align-symbols = #'(time-signature)
\override Score.TimeSignature.break-align-anchor-alignment = #CENTER
\mark \markup "↓"
\time 3/2
\key e \major
e2_"CENTER"
}
Falls man an den Vorzeichen verankern will:
\relative c' {
\override Score.RehearsalMark.break-align-symbols = #'(key-signature)
\override Score.KeySignature.break-align-anchor-alignment = #CENTER
\mark \markup "↓"
\time 3/2
\key as \major
f2_\markup "#CENTER"
}
usw.
Eine Liste der verfügbaren Symbole:
ambitus
breathing-sign
clef
cue-clef
cue-end-clef
custos
key-cancellation
key-signature
left-edge
staff-bar
time-signature
Steht eigentlich auch in der NR
http://lilypond.org/doc/v2.21/Documentation/notation/aligning-objects#using-the-break_002dalignable_002dinterface (http://lilypond.org/doc/v2.21/Documentation/notation/aligning-objects#using-the-break_002dalignable_002dinterface)
Nicht das es mir eingefallen wäre ...
Gruß,
Harm
Zitat von: harm6 am Freitag, 31. Juli 2020, 11:06
Steht eigentlich auch in der NR
http://lilypond.org/doc/v2.21/Documentation/notation/aligning-objects#using-the-break_002dalignable_002dinterface (http://lilypond.org/doc/v2.21/Documentation/notation/aligning-objects#using-the-break_002dalignable_002dinterface)
Nicht das es mir eingefallen wäre ...
Danke Harm.
Ja, in der Doku steht vieles. Das Problem ist nur, es zu finden... ;)