FC3下的Fedora Font系統(tǒng)應(yīng)用
Fedora Font還是比較常用的,于是我研究了一下Fedora Font,在這里拿出來和大家分享一下,希望對大家有用。包括Fedora的安裝、磁盤分區(qū)、Linux的基礎(chǔ)操作,旨在讓讀者對Linux有個(gè)初步的認(rèn)識。涉及文件管理、磁盤管理、用戶與組群管理、man幫助、軟件包管理、文件壓縮和打印機(jī)管理。
顯然,由于版權(quán)問題,F(xiàn)C3下的宋體還是保持原樣。長時(shí)間面對這么虛的字體,就算沒有審美疲勞,眼睛也受不了。在解決字體的同時(shí),我們先為讓FC3(對于Redhat系列通用)較徹底地支持、顯示中文而小改一下:
更改/etc/bashrc,加入
export LANG=zh_CN
export LC_ALL=zh_CN
export LC_CTYPE=zh_CN
更改/etc/sysconfig/i18n,找到LANG=及SUPPORTED=兩行,改為:
LANG="zh_CN"
SUPPORTED="zh_CN.GBK:zh_CN.UTF-8:zh_CN:zh"
接下來,先說明一下字體發(fā)虛的原因:一般TTF文件是矢量字庫,在顯示較小比例的字時(shí)就有點(diǎn)大材小用,而解決方法就是在文件里加入點(diǎn)陣字庫(一般好像是9-12pt的,像平常看到的9pt的宋體,其實(shí)就是點(diǎn)陣的)。字體的美化工作開始,方案有下面幾種:
1)下載臺灣的Firefly于2004.10.28峻工的一個(gè)字庫fireflyfont.ttf。它基于文鼎的字庫,所以叫AR PL New Sung。而之所以說“峻工”,是因?yàn)檫@確實(shí)是一個(gè)偉大的有里程碑意義的工程,為此他耗費(fèi)了5個(gè)月,點(diǎn)壞了一個(gè)鼠標(biāo)!我們終于有了一個(gè)沒有版權(quán)問題的 Free字體。到這里下載。把 該字庫拷到/usr/share/fonts/zh_CN/TrueType/目錄下,重新啟動(dòng)X,就可以在“控制中心”把除等寬以外的字體都改為AR PL New Sung 9pt了(或者直接用fc-cache生成字體信息,但這樣在控制中心不一定找得到新加的字體)。該字體是GBK集的,中英文字體都很銳利,英文字體也很 不錯(cuò),唯一的也是我認(rèn)為致命的不足是它使用的是繁體式的簡體字體──簡體字看起來像繁體字一樣。
2)如果僅是個(gè)人學(xué)習(xí)和研究之用,可以使用 Microsoft的Tahoma及中易的simsun(均可在Windows的Fedora Font目錄中找到)。在此基礎(chǔ)上的美化在Linuxfans論壇的中 文化與桌面美化板上有很多討論,有自已制作/下載TTF文件,配置文件等實(shí)現(xiàn)美化。這里我僅僅介紹我自己用的最簡單的方法:
我的想法是系統(tǒng)中肯定是按字符集來查找字體,有個(gè)最優(yōu)先的英文字體,最優(yōu)先的簡體中文字體,最優(yōu)先的其它字體,這樣其實(shí)只要把你喜歡的字體設(shè)為最優(yōu)先的就行了。的確,/etc/fonts/fonts.conf中的<alias>元素就是管這件事的。
①把Windows里的simsun.ttc拷到/usr/share/fonts/zh_CN/TrueType/下,更名為simsun.ttf(不改名也行,但似乎在非root用戶中使用會(huì)有些問題);tahoma.ttf也拷過來。重啟X。
②修改/etc/fonts/fonts.conf(修改前最好做個(gè)備份),在<!--Serif faces(以及Sans-serif faces)-->
<alias>……</alias>中把<family>SimSun</family>這一行移到 所以中文字體之前,如<family>AR PL SungtiL GB</family>這一行前面。
在<!--Provide required aliases for standard names-->
<alias>
<family>serif(以及sans-serif、monospace)</family>
<prefer>……</prefer>里也這樣做,這里移到<family>ZYSong18030</family>這一行前面。
③重啟X,在“控制中心”的字體設(shè)置里把除等寬外所有的字體都設(shè)為Tamoha,9pt。
好了,夠簡單吧,這樣已經(jīng)可以達(dá)到很好的效果了。但是字體的粗體/斜體等還是沒法用的,這個(gè)以后會(huì)再研究。其實(shí)我之前在FC2里裝了一些字體美化包,如哈密瓜字體美化包,它也沒管這個(gè)……
對于其它應(yīng)用程序的字體的微調(diào),這里就不贅述了。建議在Kedit之類的編輯器里,最好用等寬的字體,如Courier New(Windows下的UltraEdit就用這個(gè))之類的,會(huì)比較工整一點(diǎn)。
以上介紹Fedora Font系統(tǒng)。
【編輯推薦】