歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> 讓你在E文界面下工作得更好(含XMMS)

讓你在E文界面下工作得更好(含XMMS)

日期:2017/2/27 11:55:05   编辑:Linux文化

Slackware沒有中文版,有些人也為了學習E文,又或者喜歡E文界面,所以我相信大部分玩家/用戶都是使用E文界面的。各種問題也隨之出現,雖不致影響工作,但也不爽。

下面我就提供我使用en_US.UTF-8的locale下的一些經驗,技巧,雖對前輩來說不值一提,但對新手,還是有引導作用的。感謝論壇各位前輩,用牛頓的話說,我是站在你們肩膀上的孩子而已。這些東西是本人在論壇所獲,凡涉及版權問題,還是請告知為好。

首先,顯然我們解決XMMS(可推廣到gtk1的程序,希望大家自己嘗試)的中文顯示問題。感謝Lyg,這是他給我的靈感。在運行xmms前先來一下環境變量設置,在終端下鍵入env LC_CTYLE=zh_CN.GB2312 xmms,下一步,是選擇字體的問題了(options->preference->fonts),不贅述。選擇字體的技巧:在終端運行 xlsfonts |grep gb,然後拷你喜歡的字體過來了,本身的英文字體不需要修改,在後面添加英文逗號,貼上即可。slackware中自帶的fang song字體不錯,推薦你使用redoffice的那些字體(公社有下吧)。記得把那個use X fonts的選框勾上。現在是不是可以了呢?

美化菜單字體,只要編輯/etc/gtk/gtkrc.zh_CN,把字號幽默認的16改成12即可,另存一份為/etc/gtk/gtkrc.zh_CN.GB2312.(注:這個方法對選擇文件時顯示中文無效)p.s.假若你用env LC_ALL=zh_CN.GB2312的話,你的XMMS的菜單也是中文的。假如你用zh_CN的話,slackware有錯誤。

其次,有關字體替代問題。為了顯示中文,有些新手逼不得已把字體都設置成中文的family,這樣一來英文就難看了。其實我們可以選擇自己喜歡的英文字體,然後用中文作substitution。可以參考fontsconfig的有關說明,最簡單的辦法是,打開你的fonts.conf,把裡面的 arphic字體替換成你喜歡的中文字體的family即可,比如Simsun,STXihei,FZYuanti等。這對Gnome十分有效,但是到了 kde那裡就不靈了。如何設置kde的font substitution?打開終端,運行qtconfig,在font的font substitution那一欄裡,Select or enter a family,選擇你喜歡的英文的family(相信大家都是Vera Sans吧?),在下面的Select substitution family選擇中文字體的family,Add,可以了。在控制中心設置英文字體吧,不怕它不能顯示中文了!

Copyright © Linux教程網 All Rights Reserved