
6.10 适用,其他的能不能用我就不知道了。
试过了,7.04 也可以直接用。
支持 xft 字体,具体设置为 在 .emacs 文件中加入
| 代码: |
| (set-fontset-font "fontset-default" 'gb18030 '("AR PL ShanHeiSun Uni" . "unicode-bmp")) |
当然这个是从 karron 的帖子中看到的。 ^_^
启动的时候用 emacs --enable-font-backend -fn "BitStream Vera Sans
Mono-12" 这样的方法。
怕麻烦的就在 .bashrc 中写上一句
| 代码: |
| alias xftemacs='emacs --enable-font-backend -fn "BitStream Vera Sans Mono-12"' |
然后新启动一个终端,在那里就可以用 xftemacs 启动了。
当然,像 AR PL ** 和 BitStream ** 的字体可以换成你系统中的字体,不过这两款字体是 ubuntu
默认就有的。那个 gb18030 后面要跟中文字体,比如 WenQuanYi 等等的,这些字体名称可以用 fc-list
查看。
废话不说了,由于网络比较郁闷没有传到 ftp 上的条件,我把这个报放在这里了,大家可以下载:
http://mail.ustc.edu.cn/~abxeeled/edgy/emacs_23.0.0.1-2_i386.deb
应该是能够下载的。有什么问题的话跟帖提出..
============更新一下,本来回了帖子了,想了想,还是放到主帖吧========
matri 说她的配置出现韩文,测试了一下,确实有这个问题,而且搜索了一下,貌似是 emacs 本身的问题。
给个新包吧:
http://mail.ustc.edu.cn/~abxeeled/emacs_23.0.0.1-2ubuntu1_i386.deb
测试环境 feisty 貌似是5月底的包。记不得几号了。
关于中文的配置简单了,先写个 ~/.Xresources,没有的话自己建立 我的如下
| 代码: |
| $cat ~/.Xresources Xft.antialias: 1 Xft.hinting: 1 Xft.hintstyle: hintfull !Xft.rgba: rgb # 这行一般没有什么必要,特别是 CRT 用户,而且貌似还要结合 cleartype 的补丁使用。 Emacs.FontBackend: xft |
然后设置一下 .emacs
加入下面的部分
| 代码: |
| (set-default-font "Bitstream Vera Sans
Mono-12") (set-fontset-font (frame-parameter nil 'font) 'han '("WenQuanYi Bitmap Song" . "unicode-bmp")) |
这样的话,英文是 BitStream Vera Sans Mono,12 号, 中文是 WenQuanYi Bitmap
Song,这个按照自己的喜好选吧, fc-list 一下,输出的中文字体都可以放进去。
记得把其他地方关于 emacs 字体的设置去掉。
设置好了直接启用 emacs 应该就是 xft 字体的显示了。
不要再 --enable-font-backend 的配置了。
Powered by Haiwit