freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] A few more problematic fonts


From: Hin-Tak Leung
Subject: Re: [ft-devel] A few more problematic fonts
Date: Thu, 21 Nov 2013 07:49:15 +0000 (GMT)

------------------------------
On Thu, Nov 21, 2013 05:44 GMT Werner LEMBERG wrote:

>
>> You already fixed this one - this was the one with the long path for
>> ftdump.  Thanks.  128 Bytes was really too low - only windows CDs
>> have 128 unicode char limit these days... I think linux's is at
>> least 1024 bytes.
>
>Ok, changed to 1024.

I googled it - the proper posix way 
(http://pubs.opengroup.org/onlinepubs/009695299/basedefs/limits.h.html)
is to run "getconf PATH_MAX /", and on my current system (fedora 19 x86_64)
returns 4096!

>> I found that this font seems to have bad embedded bitmap - [...]
>
>Thanks, will check that.
>
>> I can send you the font itself - it is 19MB, but bzips to 6.3MB so
>> just about e-mailable if you wants it.
>
>Please do!

I'll send that private, to follow.

>> With the latest code, I found that one needs hinting ON and
>> anti-alias OFF for the glyphs to look correct.  Hope this helps.
>
>Hinting ON is a necessary requirement, since FreeType's auto-hinter
>doesn't apply TrueType hinting before auto-hinting the font -- note
>that ftview contains special code to circumvent the check for `tricky
>fonts'; normally, the rendering would be correct out of the box.
>
>Anti-alias OFF makes it work, right.  Switching to the v35 bytecode
>interpreter (key `H' in recent ftview versions) makes it work, too,
>thus my request for Infinality's help.

Yes, with git HEAD, v35 works, v38 breaks (while anti-alias ON). Anti-alias
OFF also works. I assume v38 is newer and still work-in-progress?

Earlier - well, the system ftview, which is 2.5.0.1 - doesn't toggle to 
anything,
and its v35 does not work.



reply via email to

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