Moin,
ich würde gerne den Abstand zwischen den Buchstaben unter der Note manipulieren - scheine aber den falschen Ansatz zu wählen:
\version "2.22.1"
{a4_\markup { \center-column { h g } }
}
\layout {
\context {
\Staff
\override VerticalAxisGroup.nonstaff-nonstaff-spacing =
#'((basic-distance . 0)
(minimum-distance . 0.2)
(padding . 0.1)
(stretchability . 0))
}
}
Ist nonstaff-nonstaff falsch oder der Context?
Viele Grüße
Joei
Meinst du das:
{a4_\markup { \center-column { h \raise #1.5 g } }
}
Ich könnte mir vorstellen, daß \raise im Spacing unerwünschte Nebeneffekte hat. Sicherer ist vermutlich, baseline-skip zu ändern:
{
a4_\markup { \override #'(baseline-skip . 2) \center-column { h g } }
}
Vielen Dank ihr beiden! Hilft in dem Punkt. Heißt das, dass mein Ansatz die völlig falsche Richtung ist?
Ja. Das nonstaff-nonstaff-spacing bezieht sich nicht auf einzelne Markups oder dergleichen, die in einem Staff-Kontext ,,wohnen", sondern auf ganze Kontexte wie Lyrics. Damit kannst du also z. B. den Abstand zwischen zwei Lyrics-Kontexten (z. B. zwei Strophen) verändern.
vielen Dank an alle - closed.