Thanks, I'll check it out. On Thu, Mar 21, 2019 at 1:51 PM Werner LEMBERG <w...@gnu.org> wrote: > > > > [...] when I hand over the same 0x4100/"A" to FT_Get_Char_Index() > > when Windings-font is used, the function always returns 0 and the > > resulting vectors are just a caret. The same is true for all other > > letters. > > > > When I try "A" e.g. in Libreoffice with Windings-font, a valid > > symbol is shown. > > > > So...any idea what is special with this font? What do I have to do > > to get the same symbols as they are shown e.G. in Libreoffice? > > If you follow the link given in the documention of > `FT_ENCODING_MS_SYMBOL', you would eventually reach > > > https://docs.microsoft.com/en-us/typography/opentype/spec/recom#non-standard-symbol-fonts > > which says > > The 'cmap' subtable (platform 3, encoding 0) must use format 4. The > character codes should start at 0xF000, which is in the Private Use > Area of Unicode. It is suggested to derive the format 4 encodings > by simply adding 0xF000 to the format 0 (Macintosh) encodings. > > So simply add 0xF000 to your character code values. > > > Werner
_______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype-devel