Am Fr., 3. Okt. 2025 um 19:08 Uhr schrieb Werner LEMBERG <[email protected]>:
>
>
> > currently I'm trying to add crosses to the start and end of
> > arbitrary Glissandi.  So far it works for unbroken and broken
> > single-staff Glissando, as well as for unbroken cross-staff
> > Glissando.  Alas, I'm stuck for broken cross-staff Glissando.
>
> I fear you are experiencing one of the many unresolved bugs related to
> cross-staff grobs.  [...]

I don't think so.
Adding other stencils to Glissando.stencil (without modifying the
original) works fine, even for broken cross-staff ones.
Alas, I currently do not know a way to get the needed values for
_placing_ those additional stencils, if the cross-staff Glissando is
broken.
In this case Glissando is bound at least on one side to
NonMusicalPaperColumn. And, the different staves for start/end of the
Glissando may come closer or not.
There is some code in line-spanner.cc dealing with the problem.
Though, with my lack of cc-knowledge I do not understand enough to
redo it in scheme.

Granted, there's https://gitlab.com/lilypond/lilypond/-/issues/6551
but I'm not attempting page-breaks at the current state.

Cheers,
  Harm

Reply via email to