Fedora 8中字體設(shè)置方法有好幾種,有《Fedora 8 中文字體設(shè)置技巧 》,不過被盾了,需要帶tor瀏覽,這個是從源代碼開始整的,看過之后應(yīng)該會對linux字體的處理有所了解,作者還提供了已經(jīng)編譯好的rpm包下載,應(yīng)該說還是有用的,不過我試了效果不明顯,需要的朋友去看看吧。見http://www.linuxidc.com/Linux/2007-12/10158.htm
另一種:普適版的字體安裝方法(這個方法好像流傳比較廣):
創(chuàng)建字體目錄,并拷貝字體文件到創(chuàng)建的目錄
#mkdir -p 自定義目錄 一般在/usr/share/fonts目錄下新建比較合理
#cp -f 字體位置 目標(biāo)位置
進入自定義目錄,建立fonts.scale文件和生成字體目錄索引
#cd /usr/share/fonts/custom
#ttmkfdir -o fonts.scale 建立fonts.scale文件
#mkfontdir 生成字體目錄索引
#fc-cache -fv 更新字體緩存信息
這個方法對于很多字體都有效果,但是字體多少會有很多小問題,尤其是類似雅黑等truetype字體的顯示效果令人不爽,這時候就需要對字體進行微調(diào):
fontconfig字體調(diào)配法-《Linux 字體微調(diào)- windows 效果版- LinuxSir.Org》 和《Linux 字體微調(diào) - Vista 效果版》。
讀了不少這方面的文章,我把自己安裝使用某黑字體的學(xué)習(xí)體會寫出來供大家參考,也是給自己做個記錄:
首先,將某黑字體下載后按照普適版的字體安裝方法進行安裝,最重要的是進行微調(diào),輯/etc/fonts/local.conf文件,對字體進行配置。
關(guān)于這個文件的配置方法參見:《fontconfig用戶手冊》–譯者:Conner Mo 文章好像是linuxfans.org翻譯的,但是排版實在是太丑了,因此我選擇了排版比較好的linux技術(shù)中堅站的版本,文中對于 local.conf文件的配置語法和參數(shù)描述的很詳細,使用local.conf可以實現(xiàn)對字體的部分替換,例如某字體的中文顯示效果很好,但是英文很 丑,就可以將你中意的英文字體引入替換原有字體的英文部分;可以實現(xiàn)系統(tǒng)調(diào)用不同字體的時候自動進行不同種類的渲染和微調(diào),比如有兩種字體,一種需要渲 染,一種不需要,就可以分別設(shè)置,十分靈活,而且針對性強,可以精確到字體-字號或者其他符合的條件。
略有編程基礎(chǔ)的兄弟應(yīng)該很容易看明白設(shè)置,如果要實現(xiàn)更好更精確的效果,則需對這個文檔研究透徹點。
關(guān)于某黑字體的具體設(shè)置參見:fontconfig字體調(diào)配法-《Linux 字體微調(diào)- windows 效果版- LinuxSir.Org》 和《Linux 字體微調(diào) - Vista 效果版》會有更多收獲!
如果你比較懶也可以直接使用我的local.conf文件內(nèi)容,不過本人也是半吊子水平,因此不對local.conf文件負責(zé),不過如果有問題,可以上IRC問人,那里的兄弟都是很熱心的:
local.conf文件:
4、libXft:點陣字體“偽粗體”(Embolden)算法的優(yōu)化
從 Fedora 的官方 FTP 或 HTTP 服務(wù)器下載最新的 libXft 源碼包,如 libXft-2.1.12-3.fc8.src.rpm(http://download.fedora.RedHat.com/pub/fedora/linux/releases/8/Fedora/source/SRPMS/libXft-2.1.12-3.fc8.src.rpm)。下載 sunmoon1997 提供的補丁,這個補丁對特定條件下點陣字體“偽粗體”算法進行了優(yōu)化。修改 libXft.spec 以包含這個補丁。然后重新編譯和安裝 RPM 包:
新聞熱點
疑難解答
圖片精選