If I use a True Type Collection (TTC) font file when initializing my FreeType Face, is there anything special I need to do to render a character that is part of the shared table in the TTC (but not part of the individual TTF)?
At the moment FT_Get_Char_Index is returning 0 for the CJK Ideograph at U+7380, and the error symbol is being used. However, if I open this font file in Windows' Character Map program it shows that this character is part of the font. Additionally, another program I installed called Typograf will show that this character exists in the font. I've tested a few other font programs (like FontForge, Font Creator, and dp4 Font Viewer) and none of these programs recognize that this character exists in the font, though. So I am led to believe that this character is part of the shared glyph table, and only some of these programs are set up to look there. Is there a way for me to verify that this character actually is part of the shared TTC table? Additionally, is there a way for me to access it using FreeType if it does indeed exist in the shared table? Should this be happening automatically, or is there an error with how I'm setting up the FreeType Face? Any insight into TTC font files or this specific issue would be appreciated. Thanks! -- View this message in context: http://old.nabble.com/True-Type-Collection-%28TTC%29-shared-glyph-tables-tp35405699p35405699.html Sent from the Freetype - User mailing list archive at Nabble.com. _______________________________________________ Freetype mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/freetype
