Hi,
Consider the following code:
\version "2.23.9"
\relative c, {
\override Staff.Clef.full-size-change = ##t
% Defaults ClefModifier.clef-alignments = #'((G -0.2 . 0.1) (F -0.3
. -0.2) (C 0 . 0))
\set Staff.forceClef = ##t
\clef "F_8"
c1
\set Staff.forceClef = ##t
\once \override Staff.ClefModifier.clef-alignments = #'((G -0.2 .
0.1) (F 1 . 5) (C 0 . 0))
\clef "F_8"
c1
\clef "G_8"
c'
\set Staff.forceClef = ##t
\once \override Staff.ClefModifier.clef-alignments = #'((G 2 . -17)
(F -0.3 . -0.2) (C 0 . 0))
\clef "G_8"
c
\override Staff.ClefModifier.Y-offset = #-2.5
\override Staff.ClefModifier.X-offset = #-0.3
\clef "F_8"
c,1
}
Which gives the attached output. It seems the clef-alignments silently
ignores the Y parameter in the alist. Is this expected? I'd like the
"F_8" clef to have the 8 attached to the tail rather than floating in
space somewhere below the staff and I can't for the life of me work
out how to do it using the clef-alignments. I can do it using Y-offset
and X-offset, but it doesn't feel like the *right* way to do it. (and
it needs different values for change clefs)
Any thoughts?
Kind regards,
sb
--
Do not meddle in the affairs of trombonists, for they are subtle and
quick to anger.