歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04的中文問題匯集與解決

Ubuntu 10.04的中文問題匯集與解決

日期:2017/2/28 16:36:33   编辑:Linux教程

1、ibus輸入法
Ubuntu系統安裝後已經自帶了ibus輸入法,在英語環境下默認不啟動。
配置ibus自動啟動可以在ubuntu系統菜單上選擇System --- Preferences --- Startup Applications,在該窗口中增加一個程序:
Name: ibus-daemon
Command: ibus-daemon -d -x -r

ibus默認提供的中文輸入法比較弱智,需要額外安裝ibus-pinyin,命令如下:
sudo apt-get install ibus-pinyin

這時,還需要將ibus-pinyin輸入法啟動。在ubuntu系統菜單上選擇System --- Preferences --- IBus Preferences,在Input Method頁中的“Select an input method”下拉框中選擇增加Chinese – Pinyin,就是圖標中有個一個大大的“拼”字的那一個,然後點擊Add按鈕,最後通過Up按鈕將該輸入法移動到最上面。

系統重啟後,通過Ctrl + 空格即可調出ibus輸入法。

ibus輸入法總體來說不錯,但是在我的環境下發現無法在部分Java程序中調出來,例如Netbeans、OpenProj。

2、fcitx輸入法
由於ibus的缺陷,所以我嘗試了fcitx,使用下來也非常不錯,而且可以在Java程序中正常使用,只是在這種情況下光標跟隨有些問題,輸入界面會停 留在屏幕最下端,但是可以接受,比起ibus不能使用要好多了。

安裝fcitx:
sudo apt-get install fcitx

啟動fcitx:
im-switch -s fcitx

注銷後重新登錄,fcitx就會生效。
如果需要切換回ibus,可以運行im-switch -s ibus,然後注銷,重新登錄。

fcitx同樣可以通過Ctrl + 空格調出,這時會發現fcitx顯示的中文是方框,因此需要修改fcitx的配置。Fcitx的配置文件在~/.fcitx/config,該文件為 GBK編碼,在Ubuntu下顯示不正常,可以通過如下方式操作:
cd ~/.fcitx
iconv -f gbk -t utf8 config > config.tmp

編輯config.tmp文件:
顯示字體(中)=WenQuanYi Micro Hei

顯示字體大小=10

使用粗體=0


保存退出,然後運行命令:
iconv -f utf8 -t gbk config.tmp > config

注銷後重新登錄,fcitx顯示正常。

Copyright © Linux教程網 All Rights Reserved