dimanche 16 août 2009

[转] Kubuntu 安装中文输入

1、安装kubuntu时,语言选择英文,即默认选项

2、安装完成后,
(1)卸载skim
sudo apt-get autoremove skim --purge
当然也可以使用skim输入平台,可以在系统设置中增加中文支持,但是默认会安装一大堆与中文相关的东西,而本来我就只想用英文的操作系统;还可以只安装skim输入法,但网上看到skim与KDE有冲突,不想惹这个麻烦,所以就删了skim

(2)安装fcitx
sudo apt-get install fcitx im-switch
im-switch -s fcitx
重启X:Ctrl+Shift+Backspace

(4)调出fcitx:Ctrl+Space
此时,已能输入中文,但是会发现fcitx主窗口输入法名称为方块乱码,输入时,输入框中显示的也为乱码
编辑~/.fcitx/config文件,如果用vim或kate编辑,会发现config文件中的中文也是乱码,因为config文件的编码为gbk,而kate或vim默认采用utf-8编码,所以需要配置kate或vim正确的编码以正常显示gbk
配置kate编码的方法:Settings->Configure Kate->Editor->Open/Save->Encoding,选择gkb
配置vim编码的方法:编辑~/.vimrc,如果没有该文件则创建之,并在该文件中加入一行:set fileencodings=utf-8,gbk,ucs-bom,cp936
之后,~/.fcitx/config文件将正确显示中文,其中一行默认为 显示字体(中)=* ,改为正确的字体参数,例如我将这行改为显示字体(中)=Microsoft YaHei,请注意,我已经安装了微软雅黑字体,可以选择系统中已有的字体,例如Sans Serif
保存退出,重启X,Ctrl+Shift+Backspace
重新进入系统后,可以正确输入中文
建议再将kate的编码改为utf-8(或者为KDE default),因为utf-8是更为通用的编码

(5)配置openoffice.org以正确设置字体
这一步是可选项,但是这样可以在写文档时,默认以不同的字体显示中文和西文
sudo apt-get install openoffice.org-l10n-zh-cn
打开openoffice.org(Writer 或者其他),在Styles and formatting->Paragraph Styles->Default(右击)->Modify……->Font中,可针对西文和中文设置不同的默认字体,当然这里的设置只 是对当前的文档有效。

(6)配置konqueror以解决网页中文显示乱码问题
使用konqueror时,上中文网站的确会有乱码,网上有朋友解说了一大堆原理性的东西,解决方法我看了有点头疼,以下是我自己摸索的方法,较简单:
打开konqueror,Settings->Configure konqueror……->Stylesheets->Use accessibility stylesheet->Customize……,在Font Family->Base family中选择正确的字体,我选择的是Microsoft YaHei,个人比较喜欢这个字体,前提是已经在系统设置中增加该字体,然后选中Use same family for all text,在Font Size中选中Use same size for all elements
在Settings->Configure konqueror……->Fonts中,我将字体全部选择为Microsoft YaHei,我不清楚这一步是否多余
设置完成后,所有网页的字体都会被显示为Microsoft YaHei字体,有些网页(目前我只发现google和baidu的搜索结果页)的格式显示有些不正常,但不影响使用
如果使用Gmail邮箱,会发现用konqueror无法登录,或者只能用basic html方式浏览,而这样将无法获得Gmail提供的很多脚本功能,有些遗憾,到我写本文时,我还未见到有效的解决方法,很多建议是用户向google提 出反馈意见,让google支持konqueror使用Gmail,感兴趣的朋友可以google搜索一下,但不要搜索中文网页,当然如果baidu或 google能搜索到本文的话,也许还有些帮助:)

* 本文转自Ubuntu 中文论坛:http://forum.ubuntu.org.cn/viewtopic.php?t=92305f

Aucun commentaire:

Enregistrer un commentaire