FreeBSD/Linux的中文字型美化
阿新 • • 發佈:2019-02-08
網上太多此類的文章了,且記下自己用的方法,以備日後參考!
首先當然是要挖出Windows中所使用的TrueType字型了,列表如下:
將上面這些檔案放到這裡:
重新整理字型快取:
生成fonts.dir和fonts.scale檔案:
記著把fonts.dir複製一份,並更名為fonts.scale
接下來我們需要修改/etc/fonts/local.conf來調整中英文顯示的優先順序:
內容如下:
首先當然是要挖出Windows中所使用的TrueType字型了,列表如下:
courbd.ttf courbi.ttf couri.ttf cour.ttf simsun.ttf <-- 宋體,原本為simsun.ttc,請修改副檔名為ttf tahomabd.ttf tahoma.ttf verdanab.ttf verdanai.ttf verdana.ttf |
將上面這些檔案放到這裡:
[[email protected] /tmp] # cd /usr/share/fonts [[email protected] /usr/share/fonts] # mkdir local [[email protected] [root@redhat /usr/share/fonts/local] # cp /tmp/*.ttf ./ |
重新整理字型快取:
[[email protected]/usr/share/fonts/local] # fc-cache -fv fc-cache: "/usr/share/fonts": caching, 0 fonts, 6 dirs fc-cache: "/usr/share/fonts/bitmap-fonts": caching, 32 fonts, 0 dirs fc-cache: "/usr/share/fonts/zh_TW": caching, 0 fonts, 1 dirs fc-cache: "/usr/share/fonts/zh_TW/TrueType": caching, 2 fonts, 0 dirs fc-cache: "/usr/share/fonts/local": caching, 11 fonts, 0 dirs fc-cache: "/usr/share/fonts/default": caching, 0 fonts, 2 dirs fc-cache: "/usr/share/fonts/default/ghostscript": caching, 8 fonts, 0 dirs fc-cache: "/usr/share/fonts/default/Type1": caching, 35 fonts, 0 dirs fc-cache: "/usr/share/fonts/zh_CN": caching, 0 fonts, 1 dirs fc-cache: "/usr/share/fonts/zh_CN/TrueType": caching, 3 fonts, 0 dirs fc-cache: "/usr/share/fonts/bitstream-vera": caching, 10 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 29 fonts, 0 dirs fc-cache: "/usr/X11R6/lib/X11/fonts/OTF": caching, 0 fonts, 0 dirs fc-cache: "/root/.fonts": skipping, no such directory fc-cache: succeeded |
生成fonts.dir和fonts.scale檔案:
[[email protected]/usr/share/fonts/local] # ttmkfdir -d ./ -o fonts.dir [[email protected]/usr/share/fonts/local] # vi fonts.dir |
記著把fonts.dir複製一份,並更名為fonts.scale
接下來我們需要修改/etc/fonts/local.conf來調整中英文顯示的優先順序:
[[email protected]/etc/fonts] # vi local.conf |
內容如下:
|