> I have just discovered that using FT_New_Face(library, "mingliu.ttc",
> 1, &face) I get correct advance for glyphs. So latin are proportional
> and so on.
> So the algorithm is good. But using FT_New_Face(library,
> "mingliu.ttc", 0, &face) I get always advance = 17 << 6.

Please compare your results with ftview.  If I say

  ftview -e unic 20 mingliu.ttc

I can switch between both faces with the `n' and `p' keys.  On my
GNU/Linux box, everything is fine: for the non-proportional face, the
letters `a', `b', etc. have the half width of the CJK glyphs (starting
at U+4E00).


    Werner


_______________________________________________
Freetype mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to