Re: [m17n] Chinese fonts anti-aliasing problem
"pangaoyong"
"pangaoyong"
�����µ䉹⛯����¿: "pangaoyong"
�����µ䉹⛯����¿: I installed suse9.1 personal version, and also installed some Chinese True Type fonts, the fonts file are obtained from suse 9.1 professional disk. I enable anti-aliasing fonts by issue 'kcmshell fonts' and check the box, and in fact it is already enabled by default. my problem is the Chinese fonts looks very fuzzy in konqueror or other program, but the English letters looks very well. So, I don't know what is my problem?
[...]
the screen shot URL is http://bbs.chinaunix.net/forum/4/20040719/369370.html
The English in you screen shot is not anti-aliased, it looks like a
bitmap font.
What font settings do you use in konqueror? Can you please
also mail the contents of the konqueror config file
~.kde/share/config/konquerorrc
?
--
Mike FABIAN
"pangaoyong"
I have enabled the anti-aliasing function in the panel ' kcmshell fonts', i don't know what is the configuration file name for the anti-aliasing. The font settings part for konqueror is,
[HTML Settings] AutoDelayedActions=true AutoLoadImages=true AutomaticDetectionLanguage=0 ChangeCursor=true DefaultEncoding= Fonts=Adobe Helvetica,Sans Serif,Sans Serif,Sans Serif,Sans Serif,Sans Serif,0
The "Adobe Helvetica" font is a bitmap font, therefore you don't see anti-aliasing for English. A bitmap font can never be anti-aliased. But as "Adobe Helvetica" doesn't support Chinese, Qt chooses a different font for Chinese, probably one of the Arphic PL Fonts. These are TrueType fonts and will be displayed with anti-aliasing because you have enabled anti-aliasing.
FormCompletion=true HoverLinks=true MaxFormCompletionItems=10 MediumFontSize=10 MinimumFontSize=7 ShowAnimations=Enabled UnderlineLinks=false
BTW, the Chinese in konsole or other applications are also look very fuzzy too, well, English looks very good.
As you like the way the English looks on your system,
it looks like you prefer bitmap fonts. To be able to use
a Chinese bitmap font with Konqueror, you need to find
a Unicode encoded Chinese bitmap font. There is no such
font distributed with SuSE Linux 9.1. Probably in the next version.
Or, you can use a Chinese TrueType font which has embedded bitmaps
and add the following rule to your ~/.fonts.conf
<match target="font">
<edit name="embeddedbitmap">
<bool>true</bool>
</edit>
</match>
to enable the use of the embedded bitmaps.
There is no Chinese TrueType font with embedded bitmaps included
in SuSE Linux 9.1 either, only SLES9 contains such fonts.
Probably SuSE Linux 9.2 will come with such fonts.
--
Mike FABIAN
participants (2)
-
Mike FABIAN
-
pangaoyong