3n兄,问你一个问题
装了ubuntu,所有的字体都用AA显示,连Vera Sans YuanTi的点阵也是AA显示的,在fonts.conf中加了这一段<match target="font">
<test target="pattern" name="lang" compare="contains"><string>zh-CN</string></test>
<test name="pixelsize" compare="more_eq"><double>12</double></test>
<test name="pixelsize" compare="less_eq"><double>16</double></test>
<edit mode="assign" name="antialias" ><bool>false</bool></edit>
</match>
后Vera Sans YuanTi显示很正常,但其它的非点阵字体就不好看了,能不能修改fonts.conf,当选择Vera Sans YuanTi字体用点阵,而其它用AA?
我修改了之后不成功
<match target="font">
<test target="family" name="Vera Sans YuanTi"compare="eq"><string>zh-CN</string></test>
<test name="pixelsize" compare="more_eq"><double>12</double></test>
<test name="pixelsize" compare="less_eq"><double>16</double></test>
<edit mode="assign" name="antialias" ><bool>false</bool></edit>
</match>
不知道怎么修改,请教
我参考了这个网页http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=136415
我的情况跟他一样 要YuanTi的中文点阵,英文AA?
还是所有的字体都是中文点阵,英文AA? Vera Sans YuanTi的中文用点阵显示,英文和其它的中文字体用AA <match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="hinting" mode="assign"><bool>false</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family" compare="eq" qual="any"><string>Vera Sans YuanTi</string></test>
<test name="pixelsize" compare="more_eq" qual="any" ><double>12</double></test>
<test name="pixelsize" compare="less_eq" qual="any" ><double>16</double></test>
<edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit>
</match>
不同的系统“优先使用内嵌点阵”的变量写法有些不一样。firefly的补丁好像是“embeddedbitmap”,老的补丁好像是“embed”,还有的是“prefer_bitmap”。一般的都是“rh_prefer_bitmaps”。自己试试看,如果不行的话,就加上“prefer_bitmap”、“embeddedbitmap”之类的 谢谢哦,我去试试
页:
[1]