FreeBSD的汉化与使用

2009-05-13 03:57:04来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

将simsun.ttf复制到/usr/X11/lib/X11/fonts/TTF目录中。再编译一下ttmkfdir:
cd /usr/ports/x11-fonts/ttmkfdir
make install clean 装好ttmkfdir后,生成一下simsun的font说明文件:
cd /usr/X11R6/lib/X11/fonts/TTF
ttmkfdir > fonts.dir
cp fonts.dir fonts.scale 再使用fc-cache更新一下:
fc-cache -f -v 这时检查一下XF86Config中的Fontdir有没TTF,这是我的配置文件中有关字体的一个片段:
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
EndSection 这个很重要,因为X和gtk是使用这个路径来找字体的。我之前就是没有写,在gnome中能找到simsun,但是openoffice和xmms这样的程序就找不到simsun的。
为了让小字体也很清楚,我们设置一下用户自己的font.conf,将下面的内容存入~/.font.conf:
13
false
]]> 最后为了以前使用gtk的应用使用中文,我们需要在home目录下加入一个.gtkrc.mine文件,内容是:
style "gtk-default-zh-cn" {
fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn" 差不多了。现在你大胆的使用startx来进入美丽的新世界罢!进到gnome中初始的字体还不是simsun,请在字体设置中将相关的字体设置为simsun。同时在Epiphany(这是gnome自带的浏览器,核心使用的是mozilla)中将相关字体也设置为simsun。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/9272/showart_142073.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:字体发虚解决

下一篇:FreeBSD常见问题集合