From: Andrew West (firstname.lastname@example.org)
Date: Sat Apr 18 2009 - 18:59:41 CDT
2009/4/18 Asmus Freytag <email@example.com>:
> And, in this case all of you are wrong ;-)
> The way these fonts work, and the way the SYMBOL charset is designed, was to
> allow BOTH the use of ASCII and the PUA.
> To see this, try (on Windows):
> Run Wordpad
> Select Wingdings
> Type F04A
> Press Alt+X
> -> you will see the smiley
> Now type J
> -> you will see another smiley
> In other words, both 004A and F04A end up displaying the same glyph.
And, in this case you are wrong as well ;-)
There is no mapping of the glyph to 004A in the font's CMAP table. The
fact that the smiley glyph is displayed for "J" is a Windows thing,
whereby it adds an extra mapping layer from F020..F0FF in the font to
ASCII codepoints if the font has a symbol encoding. This is no doubt
for compatibility with pre-Unicode symbol fonts that did use ASCII
mappings, but nevertheless the font itself does not have these ASCII
mappings, only the Unicode ones.
This archive was generated by hypermail 2.1.5 : Sat Apr 18 2009 - 19:02:29 CDT