LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 800|回复: 1

我的emacs22怎么才能显示和输入中文?

[复制链接]
发表于 2006-5-18 22:38:08 | 显示全部楼层 |阅读模式
网上很多文章说emacs22支持utf8的了,我怎么也设置不出来,已经装了文泉驿点阵字体,urxvt都是用它,也就是说,字体是已经有了,xlsfonts也能找得到。不过按照很多网上的设置,在我这里都不行。启动emacs22时候显示:
WARNING: Missing charsets in String to FontSet conversion

然后虽然也能正常启动,但是中文是乱码,英文还可以。

我的.emacs:

(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-language-environment 'utf-8)
(setq locale-coding-system 'utf-8)
(setq current-language-environment "UTF-8")
(prefer-coding-system 'utf-8)

.Xresources:

Emacs.font:fontset-global
Emacs.Fontset-0:-*-tahoma-medium-r-*-*-16-*-*-*-*-*-fontset-global,\
utf8:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-*-*-*-*-*-iso10646-1
发表于 2006-5-18 23:26:45 | 显示全部楼层
Post by ookmalvin
网上很多文章说emacs22支持utf8的了,我怎么也设置不出来,已经装了文泉驿点阵字体,urxvt都是用它,也就是说,字体是已经有了,xlsfonts也能找得到。不过按照很多网上的设置,在我这里都不行。启动emacs22时候显示:
WARNING: Missing charsets in String to FontSet conversion

然后虽然也能正常启动,但是中文是乱码,英文还可以。

我的.emacs:

(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-language-environment 'utf-8)
(setq locale-coding-system 'utf-8)
(setq current-language-environment "UTF-8")
(prefer-coding-system 'utf-8)

.Xresources:

Emacs.font:fontset-global
Emacs.Fontset-0:-*-tahoma-medium-r-*-*-16-*-*-*-*-*-fontset-global,\
utf8:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-*-*-*-*-*-iso10646-1

不是写 utf8,应该些 chinese-gb2312:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表