Hello, please, take a look: %%% \version "2.24.0"
xclefon = { \set Staff.clefPosition = #3 \override Staff.Clef.stencil = #(lambda (grob) (parenthesize-stencil (grob-interpret-markup grob #{ \markup \override #'(baseline-skip . 0.8) \teeny \center-column { \musicglyph "noteheads.s2cross" \musicglyph "noteheads.s2cross" \musicglyph "noteheads.s2cross" \musicglyph "noteheads.s2cross" } #}) 0.1 0.5 0.5 0)) } \score { { c'4 \xclefon c'4 } \layout { #(layout-set-staff-size 16) } } %%% in "\override #'(baseline-skip . 0.8)" I'm trying to scale the baseline-skip according to the part staff size (16), in fact 16/20 = 0.8. I'd like to make this snippet more generic. I tried to point, from within the markup, to the Clef grob staff-symbol property, to get the staff size, but without success. Could you please help me solve? Thank you Rip_mus