Entering flat and natural in text mode - why so small?

• Jun 17, 2019 - 13:45

Just tried this (seeing it in the text mode documentation post just posted). Entering cmd-shift B enters a little subscript flat. I've never seen an accidental referenced that way in text about music. Ditto cmd-shift-h for natural. I'd love to have the full-size accidentals without needing to open the operating system special characters dialog.

OS: macOS Mojave (10.14), Arch.: x86_64, MuseScore version (64-bit):, revision: e26f7c4


I guess those shortcuts pick on the wrong symbols, there are 2 different sets of those accidentals, check the F2 palette while in text entrymode. I guess we should be using the Unicode versions, not the Musical Text SMuFL ones?

In reply to by BSG

It is not amongst those you can set yourself.

Ah, found it: ibmscore/textedit.cpp, lines 346-354, and indeed it does add the SMuFL symbols rather than the Unicode ones.
I have code working now for flat and natural, but not for sharp, it just prints a regular #, But it did that before my change too, guess my German QWERTZ keyboard is the culprit.

I'm not really sure we should make that change though. Those big Uunicode symbols have been added to the F2 palette, before those small SMuFL one, because they align better with text, and can be taken from there, but then they won't align with those other symbols we have shortcuts for

Do you still have an unanswered question? Please log in first to post your question.