Re: status of spanner IDs across voices?

2017-02-10 Thread Werner LEMBERG
>> Thanks for the hint. This works, sort-of, but it isn't a practical >> solution for complicated piano music, unfortunately. In >> particular, lilypond no longer knows where to start or end a slur >> vertically, sometimes assigning it to the wrong voice in parallel >> music. > > You won't get

Re: status of spanner IDs across voices?

2017-02-10 Thread David Kastrup
Werner LEMBERG writes: >>> I would like to notate >>> >>> << { c'2( e'2) } \\ >>> { s2 c'2 } >> >>> >>> as >>> >>> c'2\=1( << { e'2\=1) } \\ >>> { c'2 } >> >>> >>> but this currently doesn't work (I'm using 2.19.46). It would be >>> great if I'm

Re: status of spanner IDs across voices?

2017-02-10 Thread Werner LEMBERG
>> I would like to notate >> >> << { c'2( e'2) } \\ >> { s2 c'2 } >> >> >> as >> >> c'2\=1( << { e'2\=1) } \\ >> { c'2 } >> >> >> but this currently doesn't work (I'm using 2.19.46). It would be >> great if I'm missing something and it actually *does* work somehow! >

Re: status of spanner IDs across voices?

2017-02-10 Thread David Kastrup
Werner LEMBERG writes: >> > And yes, I would need it especially for slurs. >> >> Anything you cannot do right now? Because the existing code for >> slurs is actually sort-of a blueprint for that kind of >> functionality. > > I would like to notate > > << { c'2( e'2) } \\ >

Re: status of spanner IDs across voices?

2017-02-10 Thread Nathan Chou
Hi, The goal was to allow all (or at least many) spanners to be able to cross voices, but I started with dynamics since the engraver seemed relatively simple. I also looked at slurs because of its existing support for simultaneous slurs (in one voice). After experimenting with these with some

Re: status of spanner IDs across voices?

2017-02-10 Thread Werner LEMBERG
> > And yes, I would need it especially for slurs. > > Anything you cannot do right now? Because the existing code for > slurs is actually sort-of a blueprint for that kind of > functionality. I would like to notate << { c'2( e'2) } \\ { s2 c'2 } >> as c'2\=1( << { e'2\=1) } \\

Re: status of spanner IDs across voices?

2017-02-10 Thread David Kastrup
Werner LEMBERG writes: >>> I haven't followed Nathan's development of extensions to the `\=' >>> command very closely, but it would be *really* great if spanner IDs >>> work across voices – especially for piano music the improvements >>> would be significant. >>> >>> Any progress?

Re: status of spanner IDs across voices?

2017-02-10 Thread Werner LEMBERG
>> I haven't followed Nathan's development of extensions to the `\=' >> command very closely, but it would be *really* great if spanner IDs >> work across voices – especially for piano music the improvements >> would be significant. >> >> Any progress? > > Which spanner types? Nathan was not

Re: status of spanner IDs across voices?

2017-02-09 Thread David Kastrup
Werner LEMBERG writes: > I haven't followed Nathan's development of extensions to the `\=' > command very closely, but it would be *really* great if spanner IDs > work across voices – especially for piano music the improvements would > be significant. > > Any progress? Which

status of spanner IDs across voices?

2017-02-09 Thread Werner LEMBERG
I haven't followed Nathan's development of extensions to the `\=' command very closely, but it would be *really* great if spanner IDs work across voices – especially for piano music the improvements would be significant. Any progress? Werner ___