Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-19 Thread Neil Puttock
2008/12/19 Andrew Hawryluk : > Would there be a way to move to the \RemoveEmptyEngraver to the > PianoStaff context in these cases? Not without rewriting the Hara_kiri_engraver, since you'll end up with all the staves inside the PianoStaff squashed into one VerticalAxisGroup. Regards, Neil

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Andrew Hawryluk
Would there be a way to move to the \RemoveEmptyEngraver to the PianoStaff context in these cases? I can imagine people wanting the ability to do the same thing with various StaffGroups from time to time ... maybe that will have to wait for a more formal solution in the future. Andrew On Thu, Dec

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Valentin Villenave
2008/12/18 Neil Puttock : > I've tried implementing Kieren's suggestion for keepAliveTogether, but > can't get my head round the problem of each VerticalAxisGroup having > no concept of another above or below. IIRC Joe has mentioned that he was (remotely) planning to do something special about th

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Neil Puttock
2008/12/18 Valentin Villenave : > 2008/12/18 Neil Puttock : > >> If ever there were an LSR snippet deserving of the tag `really cool', >> this is it. :) > > Actually, I'm considering creating a "badly needed" tag for this :-) Heheh. I've tried implementing Kieren's suggestion for keepAliveTogethe

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Valentin Villenave
2008/12/18 Neil Puttock : > If ever there were an LSR snippet deserving of the tag `really cool', > this is it. :) Actually, I'm considering creating a "badly needed" tag for this :-) > It's a bit of a shame it doesn't work with explicitly instantiated > voices though. ??? It does here... It ju

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Neil Puttock
2008/12/18 Valentin Villenave : > 2008/12/18 Kieren MacMillan : > >> Nicely done! Definitely LSR-worthy… > > Will do. > > Here's a better version, that also demonstrates a slight bug (the > cross-staff slur doesn't work well) If ever there were an LSR snippet deserving of the tag `really cool', th

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Valentin Villenave
2008/12/18 Kieren MacMillan : > Nicely done! Definitely LSR-worthy… Will do. Here's a better version, that also demonstrates a slight bug (the cross-staff slur doesn't work well) %%% one = { \repeat unfold 4 { a4 b c' d'} \break \repeat unfold 4 { a4 b c' d'} \

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Kieren MacMillan
Hey Valentin, Nicely done! Definitely LSR-worthy… Best regards, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-18 Thread Valentin Villenave
2008/12/17 Valentin Villenave : > Hmm... No, this doesn't help. I have a 450-pages score with a somewhat > complex piano part (cross-staff voices, internal polyphony etc) and I > can't check every system one by one. The very reason why I have given > up using your trick is because i need something

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-17 Thread Jonathan Kulp
Valentin Villenave wrote: 2008/12/17 Kieren MacMillan : HTH! show = { \set Staff.keepAliveInterfaces = #'( Hmm... No, this doesn't help. I have a 450-pages score with a somewhat complex piano part (cross-staff voices, internal polyphony etc) and I can't check every system one by one. The ve

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-17 Thread Valentin Villenave
2008/12/17 Kieren MacMillan : > HTH! > show = { \set Staff.keepAliveInterfaces = #'( Hmm... No, this doesn't help. I have a 450-pages score with a somewhat complex piano part (cross-staff voices, internal polyphony etc) and I can't check every system one by one. The very reason why I have given u

Re: workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-17 Thread Kieren MacMillan
Hi Valentin (et al.), this one has really kept bugging me for a while. I'm referring to http://code.google.com/p/lilypond/issues/detail?id=442 (what else?) I have a huge score to publish within days, and I really need to find some solution. HTH! Kieren. \version "2.11.65" show

workaround: keeping piano staves alive together in a RemoveEmptyStaffContext

2008-12-17 Thread Valentin Villenave
Hi everyone, this one has really kept bugging me for a while. I'm referring to http://code.google.com/p/lilypond/issues/detail?id=442 (what else?) I have a huge score to publish within days, and I really need to find some solution. Here's my latest attempt; it's almost working but problems still