Am Donnerstag, 4. Juni 2026, 22:30:57 Mitteleuropäische Sommerzeit schrieb Tina Petzel: > Kind of a problem though is that the circular staff setting is not quite > optimal > for concurrent stuff: Here the outer staves will have much more space than the > inner. Since here the Lyrics spacing assumes the same scale for all staves the > Lyric placements get’s a bit weird for the outer Lyrics.
But also this can be improved by doing something like
%%%
\override LyricText.stencil =
#(grob-transformer
'stencil
(lambda (grob orig)
(let* ((orig-ext (ly:stencil-extent orig X))
(new-ext (interval-scale orig-ext (magstep -1))))
(ly:make-stencil (ly:stencil-expr orig) new-ext (ly:stencil-extent
orig Y)))))
%%%
(for a reasonable scale). This decreases the X-extent of the Lyrics stencil.
If we find the right value we can have it counteract the scaling of space cause
by the coordinate change (here I have tried to find a value such that Lyric
hyphens are centered).
circular4.pdf
Description: Adobe PDF document
signature.asc
Description: This is a digitally signed message part.
