先看看三種組合的差別。
LiHei Pro
Monaco + Wen Quan Yi(文泉驛微米黑)
Monaco + LiHei Pro
Ubuntu 10.04 裡 Wen Quan Yi 的順序較優先,若單純使用 Monaco 時會有 Monaco + Wen Quan Yi 的效果出現,這是因為 Monoco 本身只有英文字型,
這裡以 monospace 為範例 (monospace = Monoco + LiHei Pro)。
jonny@lucid:~$ sudo vi /etc/fonts/conf.d/69-language-selector-zh-tw.conf [Enter]
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Monaco</string>
<string>LiHei Pro</string>
<string>DejaVu Sans Mono</string>
<string>Bitstream Vera Sans Mono</string>
<string>WenQuanYi Micro Hei Mono</string>
<string>WenQuanYi Zen Hei Mono</string>
<string>Droid Sans Fallback</string>
<string>AR PL UMing TW</string>
<string>AR PL UMing HK</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL New Sung</string>
<string>HYSong</string>
<string>AR PL UKai TW</string>
<string>AR PL UKai HK</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
前人提到的 Firefox 字型不會動的部份,凍仁都是手動將以下語系字型皆改過就會動了:P
- Simplified Chinese - 簡體中文
- Traditional Chinese(Hong Kong) - 正體中文(繁體,香港)
- Traditional Chinese(Taiwan) - 正體中文(繁體,台灣)
- Western - 英文/西歐語言
- Other lanaguages - 其他語言
2010-05-29
補上 Debian, RedHat 設定檔路徑。- Debian:/etc/fonts/conf.d/65-nonlatin.conf
- Red Hat:/etc/fonts/conf.d/64-nonlatin-fedora.conf
2010-06-18
使用 find 搭配 grep 尋找包含 monospace 檔案。jonny@lucid:~$ find /etc/fonts/ -name '*.conf' -type f -exec grep -il "monospace" {} \; [Enter]
/etc/fonts/fonts.conf
/etc/fonts/conf.avail/65-fonts-persian.conf
/etc/fonts/conf.avail/60-latin.conf
/etc/fonts/conf.avail/53-monospace-lcd-filter.conf
/etc/fonts/conf.avail/69-language-selector-ka-ge.conf
/etc/fonts/conf.avail/69-language-selector-ko-kr.conf
/etc/fonts/conf.avail/65-nonlatin.conf
/etc/fonts/conf.avail/64-ttf-thai-tlwg.conf
/etc/fonts/conf.avail/69-language-selector-ja-jp.conf
/etc/fonts/conf.avail/45-latin.conf
/etc/fonts/conf.avail/69-language-selector-zh-sg.conf
/etc/fonts/conf.avail/69-unifont.conf
/etc/fonts/conf.avail/69-language-selector-zh-cn.conf
/etc/fonts/conf.avail/69-language-selector-zh-hk.conf
/etc/fonts/conf.avail/69-language-selector-zh-tw.conf
/etc/fonts/conf.avail/40-nonlatin.conf
/etc/fonts/conf.avail/41-ttf-arphic-uming.conf
/etc/fonts/conf.avail/49-sansserif.conf
/etc/fonts/conf.avail/69-language-selector-zh-mo.conf
/etc/fonts/conf.avail/64-ttf-arphic-uming.conf
/etc/fonts/conf.avail/44-wqy-zenhei.conf
/etc/fonts/conf.avail/20-fix-globaladvance.conf
/etc/fonts/conf.d/65-khmer.conf
# grep -i, --ignore-case 不分大小寫
# grep -l, --files-with-matches 印出符合的檔案
資料來源:
★Ubuntu大改造 - Part 1 by 小迪克
延伸閱讀:
★Programmer 專用最佳字型 - Monaco font by Tsung
★[轉]grep命令介紹 by H's 手札



6 Feedback:
謝謝您的寶貴意見,凍仁一定會盡快處理 ~^^