How about disable hinting & global advance for all cjk fonts?

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

 



Hello,

Due to some native features of CJK fonts, I would suggest following
changes be made in fonts.conf.in:

1. Almost every CJK fonts have built-in latin letters. That means, both
half-width characters and full-width characters are presented within
same font file.

So, please merge Mandrakelinux's patch for CJK globaladvance:
http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/fontconfig/fontconfig-2.2.96-dual_width.patch

2. Due to the fact that freetype cannot provide quality result when
hinting CJK fonts, I would suggest disable hinting for all CJK fonts by
default:
<test target="pattern" name="lang" compare="contains">
<string>zh-tw</string>
<string>zh-cn</string>
<string>ja</string>
<string>ko</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>

In Mandrakelinux, we have listed all the font names, which is too long
to maintain.

[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux