Style placement "Above/Below" needed for String Number

• Feb 8, 2019 - 23:54
Reported version
Graphical (UI)
S5 - Suggestion

See explanation for why this suggestion is wished:

And (good) reasons: I explained its usefulness in another thread (I don't re-find it immediately).

I was saying that most of the string numbers are related to strings other than the first one: to indicate alternative fingerings on another string, from 3 to 4, or 4 to 5, etc.
And so, in a polyphonic/multivoices context, these notes are in Voice 2 or 3/4, so most often within the staff for an intermediate voice, or under the staff, for basses.
That is to say these strings numbers are, the most part of time, located below the staff, and not above, as the current behavior.


To be clear, I still did not add a style setting to control the default placement. If it still feels necessary, we could discuss that. But it would be complicated, because currently the default for fingerings depends on a couple of things (multiple voice, number of staves in instrument).

The flip command is good/enough (in my opinion). It just lacks "Alt + drag" in case the string number would be within the staff - which is not uncommon.

OK. That change will hopefully come. It is part of a PR that remains not merged yet and I actually need to update it as there was a slight conflict with the code for the fingering placement.

Meanwhile, I'm curious about the situations where it needs to be on staff and to see if there is any way we can automate that like we already do for RH fingering in certain cases (multiple voices with no beams).

Curious about these situations? All you have to do is open a published score - literally, I just opened the one that was closest to me... -, and what do I see? This!
string number.jpg

Interesting! As far as I recall, Gould just says they should normally go above the staff and doesn't talk about exceptions. But I don't think guitar is her specialty. I would definitely encourage some forum discussion on this, and if we can come up with a clear rule to cover these situations - something specific we can put into words, like "string numbers go above the staff except when there is a beam and the beam is up", or whatever, then I can see about implementing it. But for now. Gould's rule about placing them above is all I have to go on.

"If there is only one regular/normal staff here, it's good to see that the string numbers are aligned and on top."
In my experience, it doesn't work exactly that way. The principle of voices is decisive.
In voice 1, let's say to go fast, the melody will be played mainly in voice1, and therefore rather on the first and second strings. And so, eventually, to mark the alternative, the string number 2 will be indicated above the staff.
While an intermediate voice (like an arpeggio in an arpeggiated melody) will be in voice 2, and will call string numbers on staff, and a bass voice will call string numbers under the staff.