Dear Alexei, Thank you again for comment. I think your comment (the lower-left corner of the horizontal stroke is interpreted as Bezier curve) is reasonable, although yet I've not checked how they are interpreted yet (sorry for my laziness).
I think there are 2 issues in auto-embolden Lohit Devanagari; a) disconnection of horizontal strokes (which should be connected with previous/next glyph) b) unflat horizontal stroke at the left side. I think issue a) occurs in all glyphs, but issue b) is not for all (however, many glyphs show issue b)). In addition, issue b) is not only for Devanagari. Lohit shows same issue on some ASCII characters (like "#", "="), so this issue should not be expected as Devanagari only problem. I attached a pair of U+090A and U+090B, showing issue b) (U+090A) and showing no issue b) (U+090B). Also I uploaded 2 pictures of the outline parsed by fontforge, for U+090A and U+090B. I think there is a difference at the lower-left corner between these 2 glyphs, and it may cause issue b). http://home.hiroshima-u.ac.jp/mpsuzuki/Lohit-Devanagari_U+090A.gif http://home.hiroshima-u.ac.jp/mpsuzuki/Lohit-Devanagari_U+090B.gif Further investigation is needed, please wait (sorry again for my laziness). Regards, mpsuzuki Werner LEMBERG wrote: >>>>> Lohit Devanagari does not have Bold variant and presently using >>>>> auto bold algorithm. It does not work correctly in gnome see >>>>> http://pravins.fedorapeople.org/Screenshot.png >>> It seems that FreeType 2.4.5 shows same problem. >> I think it is clear what is happening: instead of interpreting a >> point as a corner between two straight segments, this point is >> considered a control point of a conic Bezier curve. Since every >> glyph suffers from it, could it be a first or a last segment? An >> off-by-one error somewhere? > > David B., can you have a look, please? The thread starts here: > > http://lists.gnu.org/archive/html/freetype-devel/2012-02/msg00090.html > > The font can be downloaded here: > > https://fedorahosted.org/lohit/ > > > Werner > > _______________________________________________ > Freetype-devel mailing list > Freetype-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/freetype-devel
<<inline: Lohit-Devanagari_U+090A-U+090B.gif>>
_______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype-devel