Hello Werner, how about something simple but functional like this:
chbracket = #(define-music-function (offset height width) (number? number? number?) (let* ((x0 -0.7) (x1 (+ x0 width)) (y0 offset) (y1 (+ y0 height))) #{ \tweak outside-staff-priority ##f -\markup { \with-dimensions-from \null \path #0.14 #`((moveto ,x0 ,y1) (lineto ,x0 ,y0) (lineto ,x1 ,y0)) } #})) { c'\chbracket #-1.4 #4 #1.2 c'\chbracket #1 #-2.5 #1.2 } Cheers, Valentin Am Mittwoch, 1. Juni 2022, 11:20:44 CEST schrieb Werner LEMBERG: > >> * Has someone coded this already? I couldn't find code in the LSR. > > > > I don't know if this is still the most ideal way, but it works. > > [...] > > Thanks a lot for all the replies! I'll analyze them and cook > something up for my needs. > > > Werner
signature.asc
Description: This is a digitally signed message part.