發布時間:2024-08-26閱讀(8)
CentOS是一個面向工作站和服務器的linux發行版,本來不適合作桌面,最近的CentOS中都自帶了中文字體和中文 輸入法,相比windows和Mac OS,CentOS的顯示效果實在是慘不忍睹,稍微多看一眼都會覺得眼睛疼:) 其實這主要是兩個問題導致的,找到正確的方法5分鐘就可以讓你的CentOS 7字體和Windows 7一樣漂亮。
問題1:CentOS默認的字體是文泉驛中文字體,相比MS Windows的字體效果還是有不小的差距;
問題2:CentOS自帶的Freetype對于中文字體的渲染有bug, 需要用infinality補丁修正一下;
獲得字體

MS Windows字體目錄
從C:\Windows\fonts下拷貝如下字體
DejaVuSansMono_0.ttf
DejaVuSansMono-Bold_0.ttf
DejaVuSansMono-BoldOblique_0.ttf
DejaVuSansMono-Oblique_0.ttf
msyhbd.ttf
msyh.ttf
simhei.ttf
simsun.ttc
Tahomabd.ttf
tahoma.ttf
安裝字體
/etc/tonfs/fonts.conf
fc-cache
fc-list
fc-list輸出新識別的字體
Infinality字體補丁CentOS官方repo中的freetype對中文支持有問題,需要infinality修正,方便的是,nux dextop集成提供了改進后的freetype, 可以添加相關repo后直接安裝使用:
$ yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
$ yum update
$ yum install freetype-infinality
可以通過/etc/profile.d/infinality-settings.sh設置字體的各種渲染風格,這里我選的是Windows 7:
設置infinity字體渲染風格
設置字體我希望我的gnome-termial和windows下常用的xshell顯示效果一致,我選擇了xshell在Windows下默認使用的Dejavu字體:
Dejavu字體
系統字體可以通過gnome-tweak-tool來設置,可以選擇黑體或者Tahoma
黑體或者Tahoma 作為系統默認字體
chrome瀏覽器使用微軟黑體效果如下:
使用infinity黑體渲染的chrome網頁顯示效果
從此,整個世界變得清爽多了。
歡迎分享轉載→http://www.avcorse.com/read-391780.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖