Re: Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread Werner LEMBERG
> I think that the problem with the bracket I just described is a bug > or a feature that should be enhanced... Vertical alignment of cross-staff material is partially broken, yes, from the very beginning. Search for cross AND staff AND status:Accepted in the issue tracker. Werner

RE: Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread Mark Stephen Mrotek
between ottava bracket and stems in cross-staff systems Hello Kieren, unfortunately this method is trial and error as well. In fact, I can't use the same shorten-pair value if the stem is up or down, and (maybe) if the notehead has different sizes... I think that the problem

Re: Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread kieren_macmillan kieren_macmillan
Hi Paolo, > unfortunately this method is trial and error as well. Not if it’s a callback function. ;) You need to write code that determines how much to shorten/extend (by referencing the width of noteheads, etc.), and automatically applies the tweak. That’s how you make it not

Re: Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread Paolo Pr
Hello Kieren, unfortunately this method is trial and error as well. In fact, I can't use the same shorten-pair value if the stem is up or down, and (maybe) if the notehead has different sizes... I think that the problem with the bracket I just described is a bug or a feature that should be

Re: Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread kieren_macmillan kieren_macmillan
Hi Paolo, I think you’d want a callback that tweaks shorten-pair? Look at for an idea of what the final result might be. Hope that helps! Kieren. > -- Original Message -- > From: Paolo Pr > Date: December 8, 2019 at 6:40 PM > > > Hello, >   >

Re: Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread Aaron Hill
On 2019-12-08 3:40 pm, Paolo Pr wrote: Hello, in cross-staff systems, I see that the ottava bracket can produce an unwanted collision between the "8va" string and the stems. Please, look at: http://lilybin.com/vf4vaj/1 Is there a way to automatically avoid that, without using the

Collision between ottava bracket and stems in cross-staff systems

2019-12-08 Thread Paolo Pr
Hello, in cross-staff systems, I see that the ottava bracket can produce an unwanted collision between the "8va" string and the stems. Please, look at: http://lilybin.com/vf4vaj/1 Is there a way to automatically avoid that, without using the trial-and-error method for adjusting the offset of