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

Re: 如何启用debian sid的反锯齿效果



amateur 写道:
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>

 
-------------------------

  
不喜欢点阵字体,不好看,喜欢反锯齿效果的平滑的曲线,看时间长不累!如果嫌曲线效果的字体不清晰,加粗就可以了!
谢谢!

Reply to: