So you have a font that contains one or more glyphs, but you can’t use them within your word processor?
Most likely those glyphs are not mapped to a Character, or the mapping is wrong. Here is a font that has two glyphs that won’t show up:
Hint: A special border around the colored dot (see the cells with caption Gbreve and gbreve) tells you the Character to Glyph data is missing. It is not always that straightforward, as sometimes a glyph is partially mapped or contains invalid mappings, then you need to dig a little deeper.
Let’s find out what is wrong
Select the glyph in the Glyph Overview window and then right click on it and select Properties. Go to the Mappings tab to open the Mappings page as shown here:
Select the Microsoft Unicode BMP only platform (for Symbol fonts select Microsoft Symbol). Now you will see whether there are valid character to glyph index mappings. When the Mappings listbox is empty, no such mapping is available and you need to add one.
Add a character to glyph index mapping
Make sure you have selected the Microsoft platform as mentioned earlier. Then press the Select button. In the top pane select a block to which the glyph belongs but do not press the OK button at this stage. Now in the bottom pane select the character that matches your glyph.
When you can’t find the correct Unicode block, visit The Official Unicode Character Code Charts or look at other fonts that do have correct mappings to the specific character. Another way to find it, is to open MainType and select a font that contains the specific character. Then you’ll see the Unicode block and the codepoint at once.
When you have successfully added the mapping, you should also consider adding a character to glyph index mapping to the Macintosh platform. However because that platform contains only a few characters, you won’t be able to add all mappings. To confirm this, just open another font inside FontCreator and you’ll see what can be done here.
Do let me know if this tutorial is useful or if you need more details.