[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 要怎样让GNU-emacs接受XIMserver的输入???



52jy>     由于某种原因我必需使用tar ball的Gnu-emacs,安装后经过我的一些设定是可以
52jy> 正常看到中文了可是就是不能用xcin来做中文输入,我看过一些文件有提到
52jy> Xemacs 可以在configure 时加上 --with-xim=xlib就可以
52jy> 让Xemacs支援XIM protocol了,但是我在Gnu-emacs没有看到这个选项

哈哈,为了这个问题,我苦苦追寻了好久,答案如下:

Gnu-emacs 本身是不能支持XIM的, 有个日本人作了一个 patch 便可支持XIM了.
请参阅:
http://www.ainet.or.jp/~inoue/software/emacs-xim/index-e.html

其实Debian里的 emacs20-dl 包已采用了这个 patch. 但是要想输入中文的话,
需要在~/.emacs 里加点东西. 对于简体中文需要加上:
	 (set-language-environment "Chinese-GB") 
	 (set-keyboard-coding-system 'chinese-iso-8bit)
对于Big5的话,稍作对应的调正即可.
我使用的是 Chinput, Xcin 估计也没问题. 你试试看.

BTW, 麻烦于广辉兄把它加入中文FAQ中, 谢谢!

Regards,

--Wen Guangcheng
wen@japan.email.ne.jp




Reply to: