折腾linux下的emacs字体已经不是一天两天了。 今天终于搞定了。
使用中国人自己的开源字体文泉驿。效果还是很好的。 不要再偷偷摸摸的用simsun了。
安装步骤:
1.安装文泉驿字体,这个在F8中已经缺省安装了。如果要手动安装的话,这样:yum -y install wqy-bitmap-fonts
2. 执行fc-list看看,是否有“Wenquanyi Bitmap Song” 列出来,如果没有的话,执行一下fc-cache
3。执行xlsfonts看看是否有类似'-wenquanyi-wenquanyi bitmap song-medium-r-normal--0-0-75-75-p-0-gbk-0'的项目列出来,如果没有,可能要加一下路径:
xset +fp /usr/share/fonts/wenquanyi/bitmap
还有一种情况,F8缺省安装的文泉驿不能直接用xlsfonts列出来(至少我安装的情况是这样),后来发现文泉驿的字体放在了/etc/X11/fontpath.d/wqy-bitmap-fonts/bitmap下面,导致没有被找到,这时在/etc/X11/fontpath.d/下建一个连接就好了:ln -s wqy-bitmap-fonts/bitmap wqy-bitmap-fonts .
第2项做的工作是为了xft系统,
第3项是为X核心字体系统.
目前的emacs缺省还是使用核心字体,所以,如果你的emacs不是用xft的话,就按第3步来做就行了.
最后.在.emacs中加入这些配置:
(create-fontset-from-fontset-spec
"-*-courier-medium-R-normal--12-*-*-*-*-*-fontset-mymono,
chinese-gb2312:-*-wenquanyi bitmap song-medium-*-normal--14-*-*-*-*-*-iso10646-1,
chinese-gbk:-*-wenquanyi bitmap song-medium-*-normal--14-*-*-*-*-*-iso10646-1,
chinese-gb18030:-*-wenquanyi bitmap song-medium-*-normal--14-*-*-*-*-*-iso10646-1"
)
(setq default-frame-alist (append '((font . "fontset-mymono")) default-frame-alist))
(set-default-font "fontset-mymono")

Problems:
发表于 @ 2007年12月14日 16:49:00|评论(loading...)|编辑