On Mon, Jan 13, 2020 at 3:35 PM Kieren MacMillan <
[email protected]> wrote:

> Hi Paolo,
>
> >
>
> Not in my example: I know its reference point is exactly 10 spaces from
> the reference point of the staff.  ;)
>
>
This happens because you have chosen a value that you know at a glance that
it doesn't cause collisions.
But it doesn't work in many cases. For example, in my snippet I'm forced to
use a ruler If I want to shift the bracket exactly +2 staff-spaces more.
Then I have to put the starting point of the ruler at the reference point
of the staff, find the distance between that starting point and the
calculated position, and then add +2. This would be very tedious. And, from
what I see, this is not needed for other objects.
And, from what I see, this happens because the OttavaBracket is coupled to
the Staff object


>
> > Consider too that the behavior of all these properties (except for
> extra-offset) seems different if I use \offset instead of \override or if I
> switch from 2.18 to 2.19 and vice-versa.
>
> The difference between 2.18 and 2.19 shouldn’t even be a talking point —
> they’re different versions of the software.
>
>
I highlighted (A) these differences because, given that (B) there are
differences even between the "\offset" and "\override" commands to, (A) +
(B)  make me suspect that the whole OttavaBracket interface is buggy.

Best,
Paolo

Reply via email to