Tuplets need a "Set bracket horizontal" checkbox in the Inspector

• Sep 5, 2019 - 12:32
Reported version
3.2
Priority
P1 - High
Type
Functional
Frequency
Few
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
  1. Use or create a score with many tuplets, where the tuplets start or end with a rest (example score attached).
  2. By the rules of Elaine Gould's "Behind Bars", tuplets with a rest must use a bracket as well as the number.
  3. Use Format > Style... > Tuplets > Maximum slope, to set max slope to zero.
    Expected result: all tuplet brackets should be exactly horizontal
    Actual result: tuplet brackets vary from the horizontal enough to be visually irritating

Suggestion:
a) Expose the Maximum Slope property in the Inspector
b) Add a checkbox for "Set bracket horizontal" to force the issue on multi-selected tuplets
Tuplet_properties.png

Without a new multi-select option in the Inspector, attempting to make all the tuplet brackets exactly horizontal is a painstaking and very time-consuming task. And the task is even worse if the score was created in MS2 and is then edited in MS3.


Comments

Seems like this would be relatively straightforward, we'd need to add "horizontal" as a "styled property" (so tuplets get their value from the style setting if not overridden in the Inspector).

Frequency Many Once

"Maximum slope" is not working for me, the tuplets stay completely the same whatever value I put into it.

Marc Sabatella asked me to supply an example of why we would benefit from an option to force tuplet brackets to be horizontal.

Here is an example of tuplet brackets with varying default slopes: for me, this layout is ugly and untidy. Having an option to force the brackets to be horizontal with a single setting would surely be worthwhile - does a majority agree? Let's hear from other people and try to reach a consensus...
Tuplet brackets with differing default slope.png

FWIW, to me, the example looks quite good as is, and I think I would find it less attractive and even arguably harder to read if the brackets were to completely ignoring the contours. But I should say I'm less interested in a few random personal opinions than I am in statements from respected authorities on music engraving, examples from respected publishers, etc. Not that it shouldn't be supported anyhow, but it helps us prioritize the request if we understand the extent to which this is just a personal preference versus something broader.

Gould is all I have handy, and while she says it can be done optionally where it improves the look, she's pretty specific about the situations where she recommends it. And to be sure, having a checkbox rather than (just) fixing the style setting seems appropriate by this standard.

"I'm less interested in a few random personal opinions than I am in statements from respected authorities on music engraving, examples from respected publishers, etc."

Marc, I found it very hard to track down any statements from "respected authorities" and music publishers! But below is the tuplet policy from Universal Edition, and also links showing that Dorico, Lilypond and Sibelius all provide an option for tuplets to be "Always horizontal".

Universal Edition (UE):
http://notat.io/viewtopic.php?t=188
(Forum post on notat.io provides a link to UE's "ProductdesignStandards_EN.pdf")
Convention used by UE:
"N-tuplet brackets (e.g. for triplets) are always placed horizontally above the staff."

Dorico Help file:
https://steinberg.help/dorico/v2/en/dorico/topics/notation_reference/no…
(Dorico provides an option "Always horizontal")

Lilypond forum post:
http://lilypond.1069038.n5.nabble.com/tuplet-bracket-slope-td192294.html
(Forum post provides a Lilypond command to "Set all tuplet brackets horizontal")

Sibelius forum post:
http://www.sibelius.com/cgi-bin/helpcenter/chat/chat.pl?com=thread&star…
(Sibelius provides an option "Always horizontal")

Priority P1 - High

Thanks for the links! The fact that other programs provide the option is good to know, and again, I would like to see us do the same, but really only the first is especially interesting from a perspective of deciding how important the option is and whether it's advisable to actually use it. Indeed it shows one publisher explicitly preferring that in the style guide, and then a bunch of other music engravers bemoaning that saying it's a bad idea :-). Which is to say, it looks to be the stuff of religious wars, and one thing I can say about that in general, it's a subject important enough to generate such debate, it's definitely worth supporting both possibilities.

So everything I've seen so far tells me it is best to leave the defaults as they are, as this is what other programs do and what Gould recommends., but the style setting needs fixing and adding an explicit horizontal override by way of a checkbox (so you can have most tuplets slope but easily set a few explicitly horizontal as per Gould) definitely seems like a good idea.

For purposes of "frequency", in accord to the suggestion

b) Add a checkbox for "Set bracket horizontal" to force the issue on multi-selected tuplets

A conversation without a created issue was brought up about this back in 2016 when I erroneously called tuples 'tuplettes', for what it's worth: https://musescore.org/en/node/123016

In reply to by Jojo-Schmitz

Oh, sorry for that.
"Allow diagonal" is a little confusing for me, as a diagonal is a line that connects two vertices. Although I've read in Wikipedia that "diagonal" is informally used to refer to any sloping line, wouldn't it be better if "Allow slope", or the opposite, "Force horizontal", was used?

Us native English speakers understand what "Allow diagonal" means. There is no need for a diagonal line to be connected to anything.

In reply to by Jojo-Schmitz

"Whatever term it is (going to be), it should be used consistently"

I'm not so sure about that.
Why? Because these are opposite checkbox conditions:
- "Allow diagonal" refers to hairpins, where the default is "keep horizontal"
- "Force horizontal" refers to tuplet brackets, where the default is "allow slope/diagonal" (currently with no means of forcing a true horizontal)

[EDIT] ... and I agree with @mike320 that "Allow diagonal" is well understood by native English speakers - whether US or GB!

In reply to by DanielR

I agree with Joachim, the concept is the same - to force the line to be horizontal or to allow it to have some slope -, so the term should be the same.
I also think that the best term for the checkbox is "Force horizontal".
Why? Because in MS checkboxes are usually used to constrain behaviors, not to allow them -"small notehead", "enable autoplace", "follow staff size", etc.
In hairpins, this checkbox would be ticked by default, and in tuplet brackets, it would be unticked.

In reply to by Jojo-Schmitz

"Either term would work for either line type, just with different defaults"

Regarding tuplet brackets only, my post dated 2 May (in this thread) mentioned:
- ... the tuplet policy from Universal Edition, and also links showing that Dorico, Lilypond and Sibelius all provide an option for tuplets to be "Always horizontal"

If there is an industry consensus for "Always horizontal" as an option for tuplet brackets, perhaps we should consider using that term?

Lines and tuplets brackets are not the same though. Lines by default are normally horizontal with few exceptions. Tuplet brackets are normally not horizontal but rather follow the slope of the beam. The check mark in both cases should tell the user that they are either selecting the normal state or unselecting the normal state regardless of which words are used. This means I think the words should be different.

The check mark in both cases should tell the user that they are either selecting the normal state or unselecting the normal state regardless of which words are used.
Here i have to disagree. It is a setting with the same meaning, just different defalts. Nither ticked nor unticked has the meaning of "normal", that is what the "reset to style" button indicates by being ebabled or disabled

This isn't dorico or sibelius.
So what?

In reply to by mike320

Lines and tuplet brackets are not the same though
A straight line from the lines palette, with both 90° and 1 sp long start and end hooks, and with a width of 0.10sp, is almost exactly equal to a tuplet bracket without the number.
line vs bracket.png
Why "Allow diagonal" for the first, and "Force horizontal" for the second? (I still believe that, having to choose between the two options, "Force horizontal" is better).