Bug? ( ) around note w. accidental changes if there are other accidentals

but

Is it possible to get the ( ) as in 2nd sample, even if the top note has a #?

Edit: I can move it in Engrave mode, but thought it would enclose by default. Perhaps in a future version?

1 Like

Dorico has a threshold for how far away from the stem/notehead the parenthesis is allowed to go. I can’t recall whether there is an engraving option that determines that threshold. In any case, this behaviour is intentional, as it is designed to prevent the parentheses from becoming too visually disconnected.

Yes, it’s the first setting in Engraving Options > Bracketed Noteheads. I find when I increase this to ¾ space, it encompasses the farther-out sharp. I’m satisfied with moving these in engrave mode case-by-case.

1 Like

I don’t see any logic in this behaviour


this is with the zero setting

1 and 4 do not put ( ) around notehead(s), 2 and 3 do.

So what makes 1&4 different from the case

The function is called 'bracketed noteHEADS so one could argue that only the noteHEAD should be bracketed, which it is not, sometimes.

FR: Could an option be added to 'Enclose accidentals" with this function? Personally, I don’t see any use of a bracketed notehead without including any accidental.

1 Like

In terms of logic, it looks to me like the parentheses around the middle note are also avoiding collision with the ♯ on the top note, so they can’t go inside the ♯.

I don’t like “if then else”. A function should be consistent and predictable at all times.

Apparently, this is ‘visually disconnected.’ parentheses

while

image

is not?

1 Like

Dorico is trying to compromise between having the parentheses a long way from the notehead (which is bad) or having them collide with the accidentals (which is very very bad). It will move the parentheses closer to the noteheads if it can do so without colliding with anything.

Could an option be added “Always enclose accidentals” on the Engraving Options page for brackets? It would be most valuable and save time, instead of manually moving them in Engrave mode.