emacs23中文美化完全GPL解决方案

Vim、Emacs配置和使用
回复
fuhuizn
帖子: 756
注册时间: 2006-01-06 22:55
系统: ubuntu
送出感谢: 0
接收感谢: 16 次
联系:

emacs23中文美化完全GPL解决方案

#1

帖子 fuhuizn » 2006-12-12 20:16

emacs23默认显示的中文字体非常难看,以前的美化方法似乎也失效了,在网上找一些资料,终于找到一个比较完善的解决方案。
英文用:dejavu sans mono
中文用:uming
两者都是GPL的,没有版权问题可担心,效果非常棒。
下面是我的“~/.emacs”

代码: 全选

(create-fontset-from-fontset-spec
"-*-dejavu sans mono-medium-r-normal-*-14-*-*-*-*-*-fontset-sans")

(set-fontset-font
"fontset-default" nil
"-arphic-uming-*-*-*-*-14-*-*-*-*-*-iso10646-1" nil 'prepend)
(set-fontset-font
"fontset-sans" 'kana
"-arphic-uming-*-*-*-*-14-*-*-*-*-*-iso10646-1" nil 'prepend)
(set-fontset-font
"fontset-sans" 'han
"-arphic-uming-*-*-*-*-14-*-*-*-*-*-iso10646-1" nil 'prepend)
(set-fontset-font
"fontset-sans" 'cjk-misc
"-arphic-uming-*-*-*-*-14-*-*-*-*-*-iso10646-1" nil 'prepend)

(set-default-font "fontset-sans")

(setq default-frame-alist
(append
'((font . "fontset-sans")) default-frame-alist))
参考资料:http://www.yuanma.org/data/2006/0503/article_355.htm
附件
Screenshot-emacs.png
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 zhan » 2006-12-13 13:21

emacs23 都支持 xft 了,指定字体几乎不用怎么费心了。。
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 karron » 2006-12-13 18:52

效果不错.基本上不使用商业的字体的效果也就这样了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
sinoyster
帖子: 958
注册时间: 2005-10-16 13:24
来自: 四川成都
送出感谢: 2 次
接收感谢: 0
联系:

#4

帖子 sinoyster » 2006-12-20 17:24

我就是因为字体和输入问题改用vi了
Thank you Ubuntu Team!!!!
I still can't belive this is free...
smartcar
帖子: 131
注册时间: 2006-04-07 14:14
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

我试用了一下emacs23,能直接接收scim的输入我就相当满意了

#5

帖子 smartcar » 2006-12-25 16:50

显示效果倒是不在意:)
smartcar
帖子: 131
注册时间: 2006-04-07 14:14
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

我试用了一下emacs23,能直接接收scim的输入我就相当满意了

#6

帖子 smartcar » 2006-12-25 16:51

显示效果倒是不在意:)
duoxing
帖子: 122
注册时间: 2005-12-20 21:26
来自: UESTC
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 duoxing » 2006-12-29 17:25

debian下面默认的就比较好看了,ubunut下面默认不好看好像是因为楷体的渲染导致的。
honestapple
帖子: 38
注册时间: 2006-08-26 22:33
送出感谢: 0
接收感谢: 0

不错!挺好看的

#8

帖子 honestapple » 2007-01-14 19:43

挺好看的,而且还支持输入法
zhou3345
帖子: 89
注册时间: 2005-09-30 11:08
来自: 零陵
送出感谢: 0
接收感谢: 0

#9

帖子 zhou3345 » 2007-03-25 14:50

还是喜欢courier + wenquanyi

代码: 全选

;; 设置字体
;; --------------------------------
(create-fontset-from-fontset-spec
   "-*-courier-medium-r-*-*-14-*-*-*-*-*-fontset-song,\
   chinese-gb2312:-wenquanyi-wenquanyi bitmap song-medium-r-*-*-*-*-*-*-*-*-iso10646-1,\
   chinese-gbk:-wenquanyi-wenquanyi bitmap song-medium-r-*-*-*-*-*-*-*-*-iso10646-1,\
   chinese-gb18030:-wenquanyi-wenquanyi bitmap song-medium-r-*-*-*-*-*-*-*-*-iso10646-1,\
   chinese-cns11643-5:-wenquanyi-wenquanyi bitmap song-medium-r-*-*-*-*-*-*-*-*-iso10646-1,\
   chinese-cns11643-6:-wenquanyi-wenquanyi bitmap song-medium-r-*-*-*-*-*-*-*-*-iso10646-1,\
   chinese-cns11643-7:-wenquanyi-wenquanyi bitmap song-medium-r-*-*-*-*-*-*-*-*-iso10646-1")
(set-default-font "fontset-song")
(add-to-list 'after-make-frame-functions
   (lambda (new-frame) (select-frame new-frame)
      (set-default-font "fontset-song")))
;; --------------------------------
;; 字体设置结束
回复

回到 “Vim和Emacs”