> I found that FreeType can not get the correct glyph index from the > font “Simsun-extb” corroding the Unicode of the character.
Using version 0.90 of this font, I see no problems with `ftview -e unic'. However, this font version's `post' table is buggy; it misses all indices 0x7FFF into the glyph name string array, thus FreeType displays `.notdef' instead of the correct glyph name for Unicode characters >= U+27EFC. > In the TTF, the cmap table use the format 12, and I always get 0, > from the function FT_Get_Char_Index(), I think it maybe a bug to > deal with the cmap which is format 12. Hmm. All glyphs are displayed fine. How did you compile FreeType? For me it works with both `./configure --disable-shared; make' and `make devel; make'. Werner
_______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel