freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Auto Embolding of Lohit Devanagari


From: suzuki toshiya
Subject: Re: [ft-devel] Auto Embolding of Lohit Devanagari
Date: Sat, 25 Feb 2012 11:54:15 +0900
User-agent: Mozilla-Thunderbird 2.0.0.12 (X11/20080406)

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
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/freetype-devel

GIF image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]