LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: nilei

The chinese support for Ubuntu is still BAD

 关闭 [复制链接]
发表于 2006-8-15 17:26:39 | 显示全部楼层
quanliking 好,
fcitx 不需要改 LC_CTYPE 的, 只要是 UTF-8 就行,
而  scim 不依赖 locale ,在任何情况下都可以使用
( 如果不做任何更改的话,直接在 KDE/Qt 和 Gtk/Gnome 程序里用右键选输入法-》 SCIM )


刚才寻问了 Fedora-CN 的人,证实 Fedora 在英文环境下也一样默认不启动输入法, 也一样要自己设置下的 ( 想来 Fedora 也不会去冒犯其他语言用户)



不退出 X 确实可以换输入法,
KDE/Qt 和 Gtk/Gnome 程序 可以 用 右键菜单 随时切换输入法
比如在 XIM 输入法和 SCIM 之间切换。
(  SCIM 支持 gtkimm/qtimm  和 XIM 等多种输入方式, fcitx 支持 XIM 输入方式  )


XIM 输入法之间也可以切换,比如 fcitx 是不依赖 XMODIFIERS 环境变量的具体值的,
所以当 XMODIFIERS=@im=fcitx 的时候,
可以用
killall fcitx ; scim -d

killall scim-launcher ; fcitx
在 fcitx 和 scim 之间切换
( 由于 XIM 的设计, 这样换 XIM 输入法可能会让一些 X 程序有些问题 )
回复 支持 反对

使用道具 举报

发表于 2006-8-15 17:33:58 | 显示全部楼层
哦, 可能有必要提一下

早先一些版本的 scim-gtk2-immodule 会暴力地把自己作为默认的 Gtkimm 输入法,
就是说不管什么环境, 只要安装了 scim-gtk2-immodule( 一般 scim 这个包带了 scim-gtk2-immodule 的 ),  SCIM 就会随 Gtk/Gnome 程序启动,

这可能会造成某些版本“无须设置即可在 英文环境启动 scim ” 的表象,
不过较新的  scim 已经不再这样了 ( 毕竟太不合理)
回复 支持 反对

使用道具 举报

发表于 2006-8-15 19:04:22 | 显示全部楼层
Post by jhuangjiahua
quanliking 好,
fcitx 不需要改 LC_CTYPE 的, 只要是 UTF-8 就行,
而  scim 不依赖 locale ,在任何情况下都可以使用
( 如果不做任何更改的话,直接在 KDE/Qt 和 Gtk/Gnome 程序里用右键选输入法-》 SCIM )


刚才寻问了 Fedora-CN 的人,证实 Fedora 在英文环境下也一样默认不启动输入法, 也一样要自己设置下的 ( 想来 Fedora 也不会去冒犯其他语言用户)



不退出 X 确实可以换输入法,
KDE/Qt 和 Gtk/Gnome 程序 可以 用 右键菜单 随时切换输入法
比如在 XIM 输入法和 SCIM 之间切换。
(  SCIM 支持 gtkimm/qtimm  和 XIM 等多种输入方式, fcitx 支持 XIM 输入方式  )


XIM 输入法之间也可以切换,比如 fcitx 是不依赖 XMODIFIERS 环境变量的具体值的,
所以当 XMODIFIERS=@im=fcitx 的时候,
可以用
killall fcitx ; scim -d

killall scim-launcher ; fcitx
在 fcitx 和 scim 之间切换
( 由于 XIM 的设计, 这样换 XIM 输入法可能会让一些 X 程序有些问题 )

Sounds good!
I have some trouble switch to scim_xim without LC_CTYPE=zh_CN.UTF

上面是刚才测试时输入的。
版主好!
看起来我是落伍了。因为这几天一直都是那样做的,也没发现什么问题。
下面的截图看来我的系统还有问题,我得找找原因。如果不用 LC_CTYPE=zh_CN.UTF, scim 不会随 gnome 一块启动。
kill 的方法还是有点暴力,而且有些程序因此会崩溃掉。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-15 19:27:38 | 显示全部楼层
Post by nilei
我现在在用办公室的FC5,FC5没有ubuntu 6.06的问题

有人说我只会抱怨,那告诉你,如果都不允许别人抱怨,则至少没有资格称呼自己open。人人有发表自己观点的自由,可以否定别人的观点,但是,请,不要否定别人发表观点的做法的本身。

再说一个很简单的问题,有人说ubuntu中文支持很好了,那请你安装ubuntu 6.06,然后设置成英语,看看能否看中文输入中文。对比世界上占有量最大的windows,你看看效果哪个好。

接着说中文输入,楼上有个老兄说只要自己改几行设置就能,我的问题就在这里:为什么不能在一个版本中把这个问题直接解决??

最后回答为什么我用ubuntu,因为我认为ubuntu很好,除了中文支持。

你的观点在哪呢?你帖子写的pointless,"after so many years why it is that difficult to make the chinese support better?" 不是抱怨是什么。

我的英文windows XP还得我自己装输入法,改地区,开asian支持。我就不信你在FC里C-SPACE然后就打中文。

现在我来免费教育你一下,帖子该怎么写。 表达自己的观点时要用建议性语句
比如你希望默认设置就支持中文,应该说
“It would be great if Chinese input method work out of box."而不是"after so many years why it is that difficult to make the chinese support better?"
大家已经对于你这个问题做了回答了,怕你看不到,重复一遍
因为Ubuntu is not a Chinese distro.
回复 支持 反对

使用道具 举报

发表于 2006-8-15 22:55:19 | 显示全部楼层
Post by quanliking
Sounds good!
I have some trouble switch to scim_xim without LC_CTYPE=zh_CN.UTF

上面是刚才测试时输入的。
版主好!
看起来我是落伍了。因为这几天一直都是那样做的,也没发现什么问题。
下面的截图看来我的系统还有问题,我得找找原因。如果不用 LC_CTYPE=zh_CN.UTF, scim 不会随 gnome 一块启动。
kill 的方法还是有点暴力,而且有些程序因此会崩溃掉。


不用 LC_CTYPE=zh_CN.UTF 没有问题,只要你的是 UTF-8 环境,
用 im-switch -s scim_xim -z default 后, 就是任何 环境下都启动 scim 的。

kill XIM 程序确实有些暴力,不过对 kde/gnome 之外的程序要影响小些。
回复 支持 反对

使用道具 举报

发表于 2006-8-15 22:57:49 | 显示全部楼层
Post by ralph_cheng

现在我来免费教育你一下,帖子该怎么写。 表达自己的观点时要用建议性语句
比如你希望默认设置就支持中文,应该说
“It would be great if Chinese input method work out of box."而不是"after so many years why it is that difficult to make the chinese support better?"
大家已经对于你这个问题做了回答了,怕你看不到,重复一遍
因为Ubuntu is not a Chinese distro.


这位兄弟/姐妹 也有些误会,
只要语言选简体中文, 那么 Ubuntu 就已经是 OOTB 的,

而楼主是想在英文区域下也默认启用中文输入法这些。
回复 支持 反对

使用道具 举报

发表于 2006-8-15 23:23:23 | 显示全部楼层
Post by jhuangjiahua
不用 LC_CTYPE=zh_CN.UTF 没有问题,只要你的是 UTF-8 环境,
用 im-switch -s scim_xim -z default 后, 就是任何 环境下都启动 scim 的。

kill XIM 程序确实有些暴力,不过对 kde/gnome 之外的程序要影响小些。

你看看我的图片,en_US.UTF-8 的,而且上述命令失效。原因不明。
回复 支持 反对

使用道具 举报

发表于 2006-8-16 00:22:04 | 显示全部楼层
Post by quanliking
你看看我的图片,en_US.UTF-8 的,而且上述命令失效。原因不明。


知道了, 没注意到你的 root


这个 im-switch -s scim_xim -z default 是在 当前的普通用户下执行的
不要 su 或 sudo

当  im-switch 用户为 root 的时候, 是修改 系统 别名,
而普通用户下, 是修改用户的首选输入法设置
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 01:21:31 | 显示全部楼层
我不想和各位偏执狂争论这些,我的观点已经很清楚了,默认安装ubuntu,locale选非中文,登录的时候语言选英语,中文输入法apt安装scim,首先中文字体一塌糊涂,其次中文输入也不可以。这就是我为什么说 after so many yesrs the chinese support in linux/ubuntu is still bad.

很久不用windows了,但是我可以很确定的告诉各位,windows里面不是这么复杂,mac os里面也不是这么复杂。windows里面不用输入任何命令改任何文件,mac os里面也不用。

桌面不是针对专业人员,是对普通大众,当我在windows里面点选亚洲语言支持的时候,ralph_cheng这样的人记住两点,简单的两点:
1)所有操作都是图形的,不需要去查手册也有很高概率在短时间内找到,如果我没有记错,就是控制面板->语言与区域,输入发的安装也是典型的windows程序安装,更没有命令行配置。
2)windows xp的发布日期是2001年,5年前。

我们别的不要罗嗦了,大家关注问题,windows 5年前的中文支持程度比今天的ubuntu linux好。中文windiows没有问题,英语windows加入中文显示、输入的支持也是。

请不要告诉我linux就是靠命令行,桌面不是靠命令行。我工作的时候写过1万行一个的bash脚本的工具,但是当用桌面的时候,没有理由涉及任何命令行的东西。我能背出95%上的linux api,但是我不关心字体的设置在系统中哪个文件里。
回复 支持 反对

使用道具 举报

发表于 2006-8-16 01:28:57 | 显示全部楼层
叫唤啥,干点事才是真的
回复 支持 反对

使用道具 举报

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

本版积分规则

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