歡迎您光臨本站 註冊首頁

slackware下中文字體的安裝與美化

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

作者:jozhu
基於slackware 10.1.

下載中文字體。

將8個字體的壓縮包下載完后,解壓,並把解壓后的字體複製到/usr/X11R6/lib/X11/fonts/local/這個目錄下,當然,也可以是別的目錄。然後,從命令行下進入你放置字體的目錄,並運行以下命令,mkfontscale,mkfontdir, fc-cache -f,這樣我們的字就算安裝完畢了。

下面我們開始對安裝好的字體進行美化了。

首先,修改/etc/profile.d/lang.sh文件。在命令行下,使用vim /etc/profile.d/lang.sh
添加以下兩行內容:
export LC_CTYPE=zh_CN.gbk
export G_BROKEN_FILENAMES=1

並把export lang=C前的#去掉,然後保存,退出。

接著,我們使用vim /etc/X11/xorg.conf來修改X的配置文件,修改# ModulePath "/usr/X11R6/lib/modules"的內容,在此欄內添加你的字體路徑,比如我的就是
FontPath "/usr/X11R6/lib/X11/fonts/local/" ,隨後保存,退出。

下來就是最關鍵的一步,修改fonts.conf文件。
用vim /etc/fonts/fonts.conf打開fonts.conf文件,在開始的字體目錄處用〈dir>字體目錄來添加你的字體目錄,路徑和xorg.conf里的一樣。

隨後,找到這幾行,在后填加這兩行,然後是serif,同樣添加
為了讓字體更美觀些,我們還需要填加以下內容


true





true





Vera sans Yuanti
Vera sans Yuanti Mono


8


14


false



這樣我們的fonts.conf算是配置完成了,保存,退出。

保存並退出。

最後,我們修改/etc/gtkrc/gtkrc.zh_CN內容如下:
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
現在,重新啟動X,將國家和區域改為中國,語言改為中問,將字提改為Vera sans Yuanti或Vera sans Yuanti Mono,再次重起X,你就可以看到漂亮的中文字體了。

[火星人 ] slackware下中文字體的安裝與美化已經有456次圍觀

http://coctec.com/docs/linux/show-post-132897.html