This has already been reported some time ago:
https://github.com/paopre/Spontini/issues/18
You can bypass it by simply using two shapes:
%%%%%
\version "2.24.0"
\include "../lib/ly/jssvg.ly"
\score {
\relative c' {
c d e << {s8\jsShape "1" "cpts" #'() ^( s) }{ g4 } >>
\break g4\jsShape "2" "cpts" #'() ( a b c-)
}
}
%%%%%
HTH!
Paolo
On Sun, Jun 16, 2024 at 7:45 PM [email protected] <[email protected]>
wrote:
> I think I may have run across a bug/limitation of Spontini. I was
> adjusting slurs. When I adjusted one that occurred over a line break I got
> unexpected results. I eventually figured out that only the part before the
> line break was changing even if I only moved the control points of the slur
> after the line break. Below follows a *.ly snippet without any
> alterations. Running this in Spontini and moving the control points will
> illustrate this.
>
> -David
>
> %%%%%
> \version "2.24.2"
>
> \include "../lib/ly/jssvg.ly"
>
> \score {
> \relative c' {
> c d e f \jsShape "1" "cpts" #'() -(
> \break
> g a b c-)
> }
> }
> %%%%%
>