Thanks for all the responses.
I understand the distinction between Unicode characters (code points) and
glyphs, and that an OpenType font can have glyphs in it that do not
correspond to any Unicode code points. I don't quite get whether or how
those non-Unicode glyphs are subject to being
Doug,
if you think of the TFM slot indices as glyph indices rather than
character codes, then possibly, you can find a 1:1 mapping of all TFM
indices to glyph IDs in the OTF. But not to Unicode codepoints. If your
method of drawing glyphs on screen allows you to address glyph IDs
directly
A separate
question: I wasn't aware that an OpenType font even knew anything about
official Unicode code point names, so how does FontBook know which glyphs
have Unicode names and which ones don't??
There is nothing in OpenType about