当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [讨论]emacs输入中文的问题
帖子发表于 : 2007-04-10 21:25 

注册: 2007-04-10 20:43
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
emacs21中文输入的问题一开始我也遇到了,论坛里也搜索了许多方法,并不好使,也许是RPWT,不过并没有去CVS emacs23下来去编译。在KDE和gnome下都无法用scim输入中文,local是zh_CN.UTF-8,emacs关于中文的配置参考emacs.cn上的:
(set-language-environment 'Chinese-GB)
(set-keyboard-coding-system 'euc-cn)
(set-clipboard-coding-system 'euc-cn)
(set-terminal-coding-system 'euc-cn)
(set-buffer-file-coding-system 'euc-cn)
(set-selection-coding-system 'euc-cn)
(prefer-coding-system 'euc-cn)
(setq default-process-coding-system 'euc-cn)
(setq-default pathname-coding-system 'euc-cn)
在新闻组讨论这个问题的时候,有朋友提到:“按道理来讲,emacs如果加了gtk支持的话,那么输入等这些都是交给gtk处理的,应该没有必要额外设置吧?只要你的gedit能正确的输入、显示汉字,那么emacs也是没有问题的。 ”
回头仔细看看emacs21,界面风格确实是比较“原始”的样子,并不是gtk风格的界面。也许这个版本并没加入gtk支持。
细心的找了找新立德软件包管理器,发现了一个emacs-snapshot-gtk的包说明是emacs加入了gtk支持,把这个安装了一下。运行emacs-snapshot-gtk,在KDE界面下倒是可以输入中文了,不过gnome下scim还是无法输入中文,搜索到说明是gnome-setting-demon冲突的问题,也只好作罢。

说点题外话,配置这个emacs的中文输入实在浪费太多时间,让我感觉ubuntu似乎并不是那么的友好,至少在中文支持上有点古怪,不知道大家有没有这样的情况:local如果不是zh_CN.UTF-8的话scim都调不出来,部分界面也是英文的。scim如果要卸掉,还要拖几个一起下水的。玩freebsd从未遇到如此的问题,感觉ubuntu的隐藏细节和给用户适度的配置之间不是一个很好的平衡。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-04-10 21:30 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
1.gtk有很多版本
2.gtk不管编码的,emacs没设置好还是要拉到
3.用emacs23吧..自己编译,支持多种编码

请允许我bs一下万恶的scim


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-04-11 22:34 

注册: 2007-04-10 20:43
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
1.这个嘛,6.10里emacs可以装gtk2.0的,看了版本信息:emacs22 gtk2.0
2.我的emacs设置文件用过好久了,没有问题。如果有,只是和系统配合不来
3.需要CVS代码下来吧?我这网络一般,没有去考虑这个

我也十分BS,一般是用fcitx,不过6.10里sicm要卸载似乎要拉几个包下水,很讨厌


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-04-11 22:36 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
Buzzard 写道:
1.这个嘛,6.10里emacs可以装gtk2.0的,看了版本信息:emacs22 gtk2.0
2.我的emacs设置文件用过好久了,没有问题。如果有,只是和系统配合不来
3.需要CVS代码下来吧?我这网络一般,没有去考虑这个

我也十分BS,一般是用fcitx,不过6.10里sicm要卸载似乎要拉几个包下水,很讨厌


照卸..scim带的都是些meta pack


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译