FreeBSD 5.x 中文顯示問題
| 八月 17, 2005 | 沒有迴響| 沒有引用| 1660 reads | Size: L, M, S | Edit: P, C, R || Category: Unix-like. |
FreeBSD 5.3版後,改用 Xorg 而非 XFree86,因此我身邊一本 5.2.1 版的設定範例不適用了,在網路上找到相關討論。
討論串在 http://www.twbsd.org/forum/topic.php?forum_id=1&topic_id=9
內容轉錄如下:
王俊斌先生的書:FreeBSD 5.x 架設管理與應用,在我學習 FreeBSD 的路上,可說是啟蒙的教科書。
今天無意中,看到網路上,竟然可以下載全部圖書的內容,真是感動。王先生對於推動 FreeBSD 真是不遺餘力。
順便逛逛討論區,看到討論 KDE 中文的問題。哈!這個問題也困擾我很久。
但是我找到答案了。我曾經把答案貼在這個網站:
http://www.lab.mlc.edu.tw/modules/newbb/viewtopic.php?viewmode=flat&topic_id=276&forum=1
茲簡短說明如下:
FreeBSD 自 5.3 以後,有一個重大的改變 (相對於 5.2.1),就是改用 Xorg 而不用 XFree86。
X11R6.8.1 之後,XTT 字型模組和 FreeType1 已經取消了, 因為 FreeType2 整合了他們的功能。
目前市面上的中文 FreeBSD 參考書, 例如:
1. 王俊斌: FreeBSD 5.x 架設管理與應用, 博碩文化, p 211
2. 施勢帆等: FreeBSD實務手冊, 旗標出版, p 5-31
皆提到要在 Section "Module" 區段, 加入 Load "xtt"
這個 "xtt" 模組目前己不適用, 若是硬要加上, 反而會造成錯誤.
這兩本書出版的年份, 當時的 FreeBSD 版本是 5.2.1 使用的是 XFree86
而 FreeBSD 自 5.3 以後, 已改用 Xorg (目前 FreeBSD 5.4 仍是使用 Xorg)
請參考官方手冊: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-fonts.html
及中文化手冊: http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/xwin.html
在 FreeBSD 5.3 (使用 Xorg) 系統上, 使用 KDE 時, 有些楷體字形會顯現不出來.
經過我不斷測試, 發現根本不是我的 KDE 或 Xorg 設定有問題.
根本的問題是 arphicttf 這套字形的楷體有 Bug.
解決問題的方法很解單, 只要加入細明體字形
解除安裝 arphicttf 字形: (註1)
# cd /usr/ports/chinese/arphicttf ;make deinstall
這樣問題就解決了.
加入細明體字形的方法,請參照:
http://www.lab.mlc.edu.tw/modules/newbb/viewtopic.php?viewmode=flat&topic_id=276&forum=1
隨機文章:
» Solaris Linux FreeBSD Kernels
» PC-BSD 0.8.3 發佈 - 支援繁體中文!!!
» RelaxBSD - 一個 FreeBSD 與 中文LiveCD 的童話故事
» Ubuntu Install Note - 基本設定
» [安全] 免費的 防毒、防火牆、廣告移除 軟體

