Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=492510
--- Comment #12 from Akira TAGOH tagoh@redhat.com 2009-03-29 21:36:45 EDT --- (In reply to comment #6)
To solve this issue, I suggest to correct two things:
- define default PANGO_LANGUAGE definition for non-CJK locales, preferably
"zh". Because zh contains more complete unicode coverage (20000 characters vs. 6000 for ja and ko) which will give a more uniform look of the rendering; and there are several default Chinese fonts support large char set, such as wqy-bitmap-fonts (>27000 Hanzi), wqy-unibit-fonts(>27000 Hanzi), wqy-zenhei-fonts (=20932), and all the Arphic fonts (>20000 Hanzi). In comparison, Japanese fonts contains too little Han glyphs, and the quality is not impressive.
This won't solves anything due to the priority list as I said. for example:
% LANG=en_US.utf8 pango-view --text '<span lang="ja">日本語</span> test' --markup --font "100"
This doesn't make any difference of result with/without lang tag if wqy-bitmap-fonts is installed.
- update 65-non-latin.conf. it is too old and only makes more troubles if it
stay the way it is.
I agree with this. we should add it in own fontconfig conf for specific languages.