Mlterm 中文

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

Mlterm 中文

文章訪客 » 週日 3月 20, 2011 3:06 am

安裝mlterm, 在~/.mlterm/font裡新增

代碼: 選擇全部
ISO8859_1 = -firefly-firefly new sung-medium-r-normal--15-140-75-75-p-149-iso10646-1;
ISO10646_UCS4_1 = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;
ISO10646_UCS4_1_BIWIDTH = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;



代碼: 選擇全部
ISO8859_1 = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;
ISO10646_UCS4_1 = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;
ISO10646_UCS4_1_BIWIDTH = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;


且有安裝 unicode 字型 e.g. xfonts-wqy, xfonts-unifont, ttf-unifont, ttf-arphic-uming, ttf-aprhic-kai, etc. 不過 mlterm都只能顯示方塊字.

還有在.bashrc裡邊加gcin&啟用mlterm會出現
代碼: 選擇全部
gcin:IMOpenIM 'gcin' failed. Maybe another XIM server is running.


如不加gcin&則無法使用gcin輸入中文.

有那些地方要設定或安裝才能顯示跟輸入中文呢?

環境: debian testing, locale為 en_US.UTF8

感謝
訪客
 

Re: Mlterm 中文

文章j1989_41 » 週日 3月 20, 2011 8:41 pm

訪客 寫:安裝mlterm, 在~/.mlterm/font裡新增

代碼: 選擇全部
ISO8859_1 = -firefly-firefly new sung-medium-r-normal--15-140-75-75-p-149-iso10646-1;
ISO10646_UCS4_1 = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;
ISO10646_UCS4_1_BIWIDTH = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;



代碼: 選擇全部
ISO8859_1 = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;
ISO10646_UCS4_1 = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;
ISO10646_UCS4_1_BIWIDTH = -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1;


且有安裝 unicode 字型 e.g. xfonts-wqy, xfonts-unifont, ttf-unifont, ttf-arphic-uming, ttf-aprhic-kai, etc. 不過 mlterm都只能顯示方塊字.


在 ~/.mlterm/main 裡新增一行 "use_anti_alias = false" 試試看
如果沒有這個檔案就自己建一個 :-P
還有第一行其實可以不用打 (ISO8859_1 那行)


訪客 寫:還有在.bashrc裡邊加gcin&啟用mlterm會出現
代碼: 選擇全部
gcin:IMOpenIM 'gcin' failed. Maybe another XIM server is running.


如不加gcin&則無法使用gcin輸入中文.

有那些地方要設定或安裝才能顯示跟輸入中文呢?

環境: debian testing, locale為 en_US.UTF8

感謝


gcin 應該要隨著 X 一起啟動
而不是隨著 bash 一起啟動
所以 "gcin &" 應該要加在與 X 有關的設定檔裡
而不是 bash 的設定檔裡 (加在 bash 的設定檔裡會造成每開一個 bash,gcin 也跟著開了一個)

我自己是把 "gcin &" 加在 ~/.xinitrc 裡頭
像這樣~
代碼: 選擇全部
gcin &
exec icewm-session


另外記得在 ~/.bashrc 裡加上
代碼: 選擇全部
export XMODIFIERS=@im=gcin
export GTK_IM_MODULE=gcin


試試看吧
我剛剛這樣設定在 mlterm 裡可以輸入中文沒問題 :kuso_1.02:
j1989_41
可愛的小學生
可愛的小學生
 
文章: 52
註冊時間: 週四 11月 12, 2009 11:54 am

Re: Mlterm 中文

文章訪客 » 週一 3月 21, 2011 12:11 am

把 anti alias的屬性從true改成false後就可以顯示中文字了.
代碼: 選擇全部
use_anti_alias = false


謝謝
訪客
 


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客