How would I add glyphs in the PUA range U+E000–U+F8FF to a font that only has 256 glyphs
A font with 256 glyphs can be extended with additional glyphs, including glyphs mapped to the Private Use Area.
In FontCreator, you can do this as follows:
- Open the font.
- Use Insert > Characters.
- Enter the PUA code point or range you want to add, for example
U+E000orU+E000-U+E00F. - Click OK to add the characters.
- Edit or paste the glyph outlines into the newly added glyphs.
Alternatively, you can add empty glyphs first and then assign the code point manually in the Code-points field, for example E000.
Do keep in mind that PUA code points are not standard Unicode characters. They are intended for private/custom use, so they will only display correctly when your font is used and when the application inserts those exact PUA code points.
Another alternate method: 1) click on Font/Glyphs/Add Glyphs. This brings up a small window, and you can see that it will add glpyphs AFTER the highlighted gplyph in your fond display. Note: You can change this so that the glyphs you are about to add will come BEFORE the highlighted glyph.
2) In the text area of the open window, enter the names of the new glyphs (eg: st.liga or M.ss01, etc). These entries can be made, each on a separeate line, using the enter key/carriage return.
3) With your list completed to your satisfaction, click the button “OK” and the blank glyphs will be added to your displayed font.
4) Add or edit the new glyphs outlines, by the various methods available to you.
5) When you are finished adding the glyphs, return to the initially added glyph, and open so as to edit; right-clck, go to the bottom of the listing, Glyph Properties, and click on it. This will open a smaller window, from which you ca n enter and/or modify the glyph name and Code.
6) Chose the Unicode that you wish to enter, and preceding it with a dollar-sign ($), enter the PUO Code into the newly opened window.
7) After saving the project, advance to the next glyph by glicking on the “next” button in the menu area. Repeat steps 6 and 7 until all your new glyphs have been assingned their own PUO Code.
This method had worked for me,… until today.
More on that in a different posting!