I can not map a glyph to unicode 0xf0000

I want to define characters in supplementary private user area-A, i.e. 0xf0000-0xfffff

But when I select 0xf0000 and press OK, I get a message box with “Range check error”.

Can i put glyph in 0xf0000-0xffffd or 0x100000-0x10fffd
:question:

That should be possible. I can insert characters from that range into my fonts. What is the font that you’re trying to add the glyphs to?

When you manually add mappings above $FFFF, the font needs a Microsoft Unicode full repertoire platform with Segmented coverage encoding format. You can add it through the Platform Manager. To enable backward compatibility do select “Copy from Microsoft Unicode BMP only”, as shown here:

Now you can add Character to Glyph Index Mappings above $FFFF to this platform.

Although slightly outdated, here is a useful tutorial about:
How to add characters defined in the Supplementary Planes…

Note: It is far more easy to add characters through the Insert Characters feature, available in the Professional Edition. That feature helps you to quickly add correctly mapped glyphs to your font, as explained here:
Insert Characters Feature

Thanks!
:smiley:
I can map glyphs to 0xf0000/0x10fffd and display them now!

I plan to create a new font to support ancient musical symbols (more than 10000). The PUA in plane 0 has only 6400 code-point. So i want to use PUA in plane 15 or plane 16.

It’s the first time I use Font Creator, but i think it’s powerful.

Thanks Erwin!

I presume that you know about the various code blocks assigned to musical symbols such as Byzantine Musical Symbols and Ancient Greek Musical Symbols.

Do keep in mind, a font can only hold about 65000 glyphs.