Re: 如何启用debian sid的反锯齿效果
On Mon, Nov 20, 2006 at 11:25:50PM +0800, walker wrote:
> debian sid
>
> 现在系统默认在一定大小范围的汉字使用了点阵汉字, 如何更改,使系统默认使
> 用反锯齿,并禁止使用内嵌入的点阵字体?
为什么不使用内嵌的点阵字体呢,内嵌点阵字体的本意就是优化常用字体尺寸下
的显示效果,如果要关掉的话,应该修改 fonts.conf 这个文件,可以修改系统
的 /etc/fonts/local.conf,这样对所有用户都有效,或者修改用户 home 目录
下的 .fonts.conf,这样只对用户自己有效。修改的方法网上已经很多了,这里
贴出我的 local.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<include ignore_missing="yes">/var/lib/defoma/fontconfig.d/fonts.conf</include>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>Times New Roman</family>
<family>Thorndale AMT</family>
<family>Luxi Serif</family>
<family>Nimbus Roman No9 L</family>
<family>Times</family>
<family>Frank Ruehl</family>
<family>Kochi Mincho</family>
<family>SimSun</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>MS 明朝</family>
<family>Baekmuk Batang</family>
<family>FreeSerif</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>DejaVu Sans</family>
<family>Verdana</family>
<family>Arial</family>
<family>Albany AMT</family>
<family>Luxi Sans</family>
<family>Nimbus Sans L</family>
<family>Helvetica</family>
<family>Nachlieli</family>
<family>Kochi Gothic</family>
<family>SimSun</family>
<family>AR PL KaitiM GB</family>
<family>AR PL KaitiM Big5</family>
<family>MS ゴシック</family>
<family>Baekmuk Dotum</family>
<family>FreeSans</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>Andale Mono</family>
<family>Courier New</family>
<family>Cumberland AMT</family>
<family>Luxi Mono</family>
<family>Nimbus Mono L</family>
<family>Courier</family>
<family>Miriam Mono</family>
<family>Kochi Gothic</family>
<family>SimSun</family>
<family>AR PL KaitiM GB</family>
<family>Baekmuk Dotum</family>
<family>FreeMono</family>
</prefer>
</alias>
<!--
replace simsun english fonts into courier new
<match target="pattern">
<test name="family">
<string>SimSun</string>
<string>宋体</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL New Sung</string>
<string>PMingLiU</string>
<string>新細明體</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Verdana</string>
<string>Arial</string>
<string>Tahoma</string>
<string>DejaVu Sans</string>
<string>Bitstream Vera Sans</string>
</edit>
</match>
<match target="font" >
<test name="family" qual="any" >
<string>NSimSun</string>
<string>新宋体</string>
<string>MingLiU</string>
<string>細明體</string>
</test>
<edit name="family" mode="prepend" binding="strong" >
<string>Courier New</string>
<string>Courier</string>
</edit>
</match>
-->
<!--
turn off antialias and hinting for simsun
-->
<match target="font">
<test name="family">
<string>SimSun</string>
</test>
<!--
<test name="pixelsize" compare="more_eq">
<double>7</double>
</test>
<test name="pixelsize" compare="less_eq">
<double>25</double>
</test>
-->
<edit name="antialias" mode="assign"> <bool>false</bool> </edit>
<!--
to make english chars half width as chinese ones
you only need do one of the following two
0:proportional 100:monosapce 110:charcell
-->
<edit name="globaladvance" mode="assign"> <bool>false</bool> </edit>
<edit name="spacing" mode="assign"> <int>0</int> </edit>
<!--
<edit name="hinting" mode="assign"> <bool>true</bool> </edit>
<edit name="autohint" mode="assign"> <bool>true</bool> </edit>
-->
</match>
<!-- Uncomment below to enable subpixel rendering -->
<match target="font">
<test qual="all" name="rgba">
<const>unknown</const>
</test>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
<!-- Uncomment below to enable the freetype autohinter module -->
<!--
<match target="font">
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>
-->
</fontconfig>
-------------------------
--
I must have a prodigious quantity of mind; it takes me as much as a
week sometimes to make it up.
-- Mark Twain, "The Innocents Abroad"
Reply to: