啟用文泉驛正黑中的點陣宋體
此頁由 Linux Wiki使用者Chenxing 於 2010年12月7日 (星期二) 18:08 的最後更改。
出自Linux Wiki
提示:此文已超过 13 年(5099 天)未更新,如发现内容过时或有误,欢迎改进:)
從2008年起,很多發行版默認關閉了文泉驛正黑體中的點陣宋體,這導致部分文字顯得有些模糊,如果你更喜歡下圖所示的效果,可以按本文介紹,對12px~16px之間的字使用點陣字體(宋體)。
目錄 |
設置方法
=新版本
如果您使用的是最新版文泉驛正黑體,只需使用zenheiset命令即可:
zenheiset bitmap
打開內嵌的點陣宋體。
老版本
安裝好文泉驛正黑字體後,編輯(或創建)文件/etc/fonts/conf.d/66-wqy-zenhei-sharp.conf,寫入如下內容:
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <!-- WenQuanYi Zen Hei Configure File --> <fontconfig> <match target="font"> <test qual="any" name="family"> <string>WenQuanYi Zen Hei</string> <string>文泉驿正黑</string> <string>文泉驛正黑</string> </test> <test compare="more_eq" name="pixelsize"><double>12</double></test> <test compare="less_eq" name="pixelsize"><double>16</double></test> <edit name="antialias" mode="assign"><bool>false</bool></edit> <edit name="embeddedbitmap" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>false</bool></edit> </match> <match target="font"> <test qual="any" name="family"> <string>DejaVu Sans</string> </test> <edit name="antialias" mode="assign"><bool>true</bool></edit> </match> </fontconfig>
保存文件,重新進入X,應該就能看到效果了。
其它說明
如果仍有部分字字體不正常,可能是字型大小大小有問題造成的(在Ubuntu中未見此問題),可以在上面文件fontconfig節中加入:
<match target="font"> <test qual="any" name="family"><string>WenQuanYi Zen Hei</string></test> <test compare="more_eq" name="pixelsize"><double>13.5</double></test> <test compare="less" name="pixelsize"><double>14.5</double></test> <edit name="pixelsize"><double>13</double></edit> </match> <match target="font"> <test qual="any" name="family"><string>WenQuanYi Zen Hei</string></test> <test compare="more_eq" name="pixelsize"><double>14.5</double></test> <test compare="less" name="pixelsize"><double>15.5</double></test> <edit name="pixelsize"><double>15</double></edit> </match> <match target="font"> <test qual="any" name="family"><string>WenQuanYi Zen Hei</string></test> <test compare="more_eq" name="pixelsize"><double>15.5</double></test> <test compare="less" name="pixelsize"><double>16</double></test> <edit name="pixelsize"><double>16</double></edit> </match>
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。