分页: 1 / 1

[问题]美化汉字的问题

发表于 : 2007-02-03 10:34
HeKrV
按照WIKI中使用XP字体美化汉字http://wiki.ubuntu.org.cn/%E4%BD%BF%E7%94%A8XP%E5%AD%97%E4%BD%93%E7%BE%8E%E5%8C%96%E6%B1%89%E5%AD%97
到第4步通过替换/etc/fonts/language-selector.conf来配置字体,只有这么配置后,才能达到美化的效果,不要更改/etc/fonts/fonts.conf。

gksu gedit etc/fonts/language-selector.conf
将代码
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>SimSun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>SimSun</family>
</prefer>
</alias>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test compare="more_eq" target="pattern" name="weight" >
<int>180</int>
</test>
<edit mode="assign" name="embolden" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<test name="pixelsize" compare="less_eq">
<int>18</int>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SimSun</string>
<string>SimSun-18030</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL New Sung</string>
<string>MingLiU</string>
<string>PMingLiU</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Tahoma</string>
<string>Verdana</string>
</edit>
</match>
<match target="pattern">
<test name="family"><string>宋体</string></test>
<edit name="family" mode="assign"><string>SimSun</string></edit>
</match>
<match target="pattern">
<test name="family"><string>新宋体</string></test>
<edit name="family" mode="assign"><string>SimSun</string></edit>
</match>
<match target="pattern">
<test name="family"><string>仿宋_GB2312</string></test>
<edit name="family" mode="assign"><string>FangSong_GB2312</string></edit>
</match>
<match target="pattern">
<test name="family"><string>楷体_GB2312</string></test>
<edit name="family" mode="assign"><string>KaiTi_GB2312</string></edit>
</match>
<match target="pattern">
<test name="family"><string>黑体</string></test>
<edit name="family" mode="assign"><string>SimHei</string></edit>
</match>
</fontconfig>
粘贴到language-selector.conf保存的时候出现错误提示:文件找不到(见附件),请问哪里出错了,谢谢

发表于 : 2007-02-03 11:48
lisir
gksu gedit etc/fonts/language-selector.conf

在etc前你掉了一个/。你现在的命令是在编辑/创建当前目录下etc/fonts/language-selector.conf 文件,如果你当前目录是/还好,但你肯定不是。所以才会出现这样的错误。

注意路径!!!前两天刚看到一个xd他一个劲地问怎么出现no such file or direction的错误,到最后才发现是他把文件名打错了。

发表于 : 2007-02-03 11:49
lisir
注意你在修改这种文件前,先备份,就是用cp命令将该文件重新拷贝为另一个名字的文件。

发表于 : 2007-02-03 11:52
yohu
不错,看看你gedit上面的路径,明显错了。

发表于 : 2007-02-03 11:56
zhuqin_83
gksu gedit /etc/fonts/language-selector.conf

发表于 : 2007-02-03 12:44
yohu
zhuqin_83 写了:gksu gedit /etc/fonts/language-selector.conf
忍不住想问个问题,ubuntu下没有启用root可以用gksu么?

发表于 : 2007-02-03 12:59
zhuqin_83
gksu就是需要root权限的阿。否则谁都可以修改还了得?

发表于 : 2007-02-03 20:41
HeKrV
谢谢,我是安全按照WIKI做的,没有检查

发表于 : 2007-02-04 1:55
dogfox
HeKrV 写了:谢谢,我是安全按照WIKI做的,没有检查
wiki错误
wiki也不是万能的

发表于 : 2007-02-04 12:44
yohu
zhuqin_83 写了:gksu就是需要root权限的阿。否则谁都可以修改还了得?
这个我知道,你没明白我的意思,在debian中,如果root账户没有启用,运行gksu是没用的,因为没有root密码,不过现在我知道了ubuntu即使没有启用root也是可以用gksu的。

发表于 : 2007-02-04 12:46
BigSnake.NET
yohu 写了:
zhuqin_83 写了:gksu就是需要root权限的阿。否则谁都可以修改还了得?
这个我知道,你没明白我的意思,在debian中,如果root账户没有启用,运行gksu是没用的,因为没有root密码,不过现在我知道了ubuntu即使没有启用root也是可以用gksu的。
gksu不等于su