Mailinglist Archive: opensuse-bugs (6597 mails)

< Previous Next >
[Bug 519059] Default Chinese fonts too bad; suggest using WenQuanYi
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 27 Aug 2009 23:47:04 -0600
  • Message-id: <20090828054704.8CDD1CC7CE@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=519059

User pwu@xxxxxxxxxx added comment
http://bugzilla.novell.com/show_bug.cgi?id=519059#c5





--- Comment #5 from Peng Wu <pwu@xxxxxxxxxx> 2009-08-27 23:47:00 MDT ---
I can only guess, but at least, globaladvance is known to be buggy with XFT, so
this workaround is found for other fonts as well. The embeddedbitmap is a
matter of taste. Maybe others can be removed.
Yes, I agree.
If the font is perfect, most values can be correctly deduced from the actual
font. Usually we don't specify all values in fontconfig, except for some wrong
values.
Yes, this is what I mentioned above. However, the known problem is that we
have only a single list for all locales. Thus, if you run in ja locale, an
unexpected Chinese font might be chosen (when it's listed before Japanese fonts
and contains Japanese glyphs), although the glyph style doesn't match at all;
or vice versa, a Japanese font is chosen for Chinese locales. That's why I
asked the possibility of locale-specific way...
The language properties of a font is computed automatically by fontconfig by
testing the glyphs coverages in the font, and saved in fontconfig cache.
Please read section "LANG TAGS" in `man fonts.conf`, I think that will be the
answer. Currently I think a single list is enough, just add WenQuanYi font to
the end of the each list.
If you still want to create separate lists for different locales, please send
mail to fontconfig mailing list, they will give an answer.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >