24h購物| | PChome| 登入
2012-07-23 09:22:43| 人氣8,554| 回應0 | 上一篇 | 下一篇

[Ubuntu] 12.04 系統預設字型修改

推薦 0 收藏 0 轉貼0 訂閱站台

轉載 http://marsping.blogspot.tw/2012/06/ubuntu_26.html

Linux己經出一段時間了,
但它的繁體中文和英語體系比起來真的還是弱一點!
尤其是輸入法,目前 Ubuntu內建輸入法是 ibus輸入法,
但用了一段時間了還是覺得 Microsoft的輸入法 (新倉頡) 比較好用。
不過在 Ubuntu切換語系及語系支援,我覺得其彈性度比 Microsoft大。

目前是使用英文版的 Ubuntu,
有兩個點讓我很困擾,
一個是輸入法,另一個是遇到繁體字時顯示的字型很醜。

先說輸入法的部分,ibus 在英文版下打倉頡會出現字根錯亂,
好像是因為它變成簡體倉頡,
找了一堆文章,總算可以將這 bug修正了!

修正方法:
修改 /usr/share/ibus-table/engine/table.py 此檔,
約在125行左右會看到與下面相同的程式碼,
將紅色的0改成1。

if self.db._is_chinese:
    # if IME declare as Chinese IME
    return 0
else:
    return -1

修改後,在英文版就可以使用 ibus了。

接下來是字型設定的部分,
在繁體中文版裡預設字體大都是 "文泉驛微米黑",
但換到英文版卻會變成醜死的細明體,
還好 Ubuntu可以修改字型設定,而且也不難!

首先是先將 /etc/fonts/conf.avail/69-language-selector-zh-tw.conf 放到 /etc/fonts/conf.d/
$ sudo ln -s /etc/fonts/conf.avail/69-language-selector-zh-tw.conf /etc/fonts/conf.d/
再來是修改另一個設定檔 /etc/fonts/conf.d/65-nonlatin.conf
$ sudo vim /etc/fonts/conf.d/65-nonlatin.conf

找到 <family>sans-serif</family>,
在<prefer>後加入新的一行 <family>WenQuanYi Micro Hei</family>,
另外再找到 <family>monospace</family>,
一樣在<prefer>後加入新的一行 <family>WenQuanYi Micro Hei Mono</family>。
再執行
$ sudo fc-cache -v

這樣在 Firefox下就可以看到比較好的文泉驛微米黑字型了!

台長: Morris
人氣(8,554) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: 雜言記事 |
此分類下一篇:[Ubuntu] 12.04 初始第一步
此分類上一篇:[轉學考][英文] 考古題參考答案

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文