Entering Unicode in system text

Having the code, how does one do this? U+E076 for example, my case in hand, for example. Windows 11.

You might find this file helpful:

OK. But:

Method 2: Alt + hexadecimal input

If the application you are using does not support the kind of conversion described above, you can enable Unicode input by holding Alt, then typing + on the numeric keypad, then typing the hexadecimal number on the numeric keypad, before finally releasing Alt. For example, to type the G clef (U+E050), hold Alt, type keypad +, then E050, then release Alt. Again, if Bravura Text is not the selected font, you may see an empty rectangle or a rectangle containing ?. Select this character and change the font to Bravura Text, and the G clef appears.

does not work. I am on Windows 11 and I added the correct registry key to allow the numpad alt entry input method (not mentioned in that doc, but required), and when trying to use this in System Text input it messes up by a) not rendering the character and b) showing the Dorico Help Menu. Not quite the expected behaviour.

I’d rather not use Word to have to enter characters and copy and paste.

By the way, in case you wrote that doc Daniel, you can’t enter ‘E’ etc on the numeric keyboard as stated:

then typing the hexadecimal number on the numeric keypad,

[Forum pedant #1 here.]

And by the way. the Unicode input method with Alt and numpad works in other apps such as Sublime Text on my system.

More info, just to hand. this only messes up using alpha chars in the code. Purely numeric Unicode code points work fine.

And I will add that although I do not want to use Word, the Alt-+ input method works fine for the Unicode range starting with E.

If you’re trying to input symbols from SMuFL, the much easier way to do it in any case is to right-click and choose Insert Music Text.

Brilliant. Was unaware of this. Solves the immediate problem, but I’m not going to mark as the solution yet.

Still, do you think the Alt-+ behaviour may be a bug? Have you tried it?

I recommend the utility PopChar, which available for both platforms.

You can find and select a given Unicode value; browse available glyphs; and even paste a character to find out what it is.

Actually I have PopChar and it is very good. I just find entering numeric Unicode faster, even though you can search by codepoint in PopChar, and then save to favourites. [You can see my recommendations for PopChar if you search the forum].

So to a certain extent I am just being ornery, but some people may not have PopChar, and besides, I think this is a bug. It’s certainly not expected behaviour, and simply does not function right.

I find it curious that the Alt + hexadecimal input method works in popovers like the one used to create lyrics, but not in staff text or system text.

Please don’t bump threads. Don’t forget that we (I) read every post here. If something needs to be taken note of for future development, I take note of it.

Windows accelerator/mnemonics have primacy over other shortcuts, so when you type Alt+H you are triggering the mnemonic for the Help menu. Different controls handle these kinds of keypresses differently. Popovers use one kind of control, while the text editor uses another.

I apologise for mistyping. The mnemonic for the Help menu is indeed Alt+E, not Alt+H as I typed in my previous reply.

Hello,
I’m also interested to write with Alt + hexadecimal input
for example a “bécarre”( accidentalNatural) because I’m working on a computer without internet so I can’t copy and paste from
https://w3c.github.io/smufl/latest/tables/standard-accidentals-12-edo.html
So can you tell me how to do : like Alt + xxxxx

Best regards

Are you on Mac or Windows? The easiest way is still a utility like PopChar (though you’ll need the internet to download it, of course.)

But entering Unicode characters is not a feature of Dorico – it’s an OS feature, so you should be able to google instructions fairly easily for your OS.

1 Like

@benwiggy
Thanks for your reply.
I’m on pc offline.
I look at your " PopChar" progamm but it seems me that we can’t find a character by his name for example: “natural” and the program must be paid.
The solution I want is something like *Alt + xxx
… Yes I can do:
Create a Dorico project with all the characters that I usually need and then copy/paste.
I could also export web pages like
https://w3c.github.io/smufl/latest/tables/standard-accidentals-12-edo.html
but after 15’ of trying I did not succeed in incorporating the BravuraText.woff font to be able to read these pages offline
So if a solution with *Alt + xxx or something to do in pasting U+E26etc…
Thanks

Note that you can Insert Music Symbols in Dorico. Right-click in a Text edit frame:

You can choose by Unicode number or name.

According to Microsoft’s help pages, you type the four numbers, then Alt X.

@benwiggy
Seems great and never used this function. Thanks
. Bad that this function is not in Dorico 3.5 !! I will save the project and finish it in my other computer.

I think if you ask @dspreadbury he will be able to point you to a PDF of the full SMuFL 1.5 specification, with all the codes. Forget downloading the complex web page, it will never be satisfactory. The SMuFL 0.4 spec is available as a PDF, but that is a bit old now.

Yes Andro thanks!
the pdf can be great so if Daniel see this post ;-)!

Here is a PDF obtained by clicking on the print icon on the SMuFL web page at Standard Music Font Layout (SMuFL) and then choosing Save as PDF (within Firefox browser on a Mac).

SMuFL 1.5.pdf (2.5 MB)

1 Like

@StevenJones01
Thanks