fontconfig會優先讀$xdg_config_home/fontconfig/fonts.conf
的配置,因此自定義配置優先順序更高。沒有才會讀/etc/fonts/fonts.conf
之前使用texlive將textlive的字型做為系統字型後,系統的字型顯示就變的混亂了,chrome網頁中同一段文字既有黑體,又有宋體,因此需要重新設定字型配置。
fc-match -a 《字型名》
查詢字型名對應的字型檔案,會出來一大堆,一般會用第乙個。目前猜測是如果第乙個中沒有所要字形,就會順序用第二個,依次類推,直到字形被渲染。應該就是網頁中同一段部分字型是楷體,部分是黑體的原因。
一般重點是sans-serif
,serif
和monospace
三類字型,自己寫fonts.conf
把系統中已有字型加到匹配列表最前面。
修改完fonts.conf後,需要執行fc-cache -fv
<?xml version="1.0"?>
false
serif
source han serif sc
sans-serif
source han sans cn
monospace
source han mono sc
zhserif
source han sans cn
zhsans-serif
source han sans cn
zhmonospace
source han mono sc
wenquanyi zen hei
wenquanyi micro hei
wenquanyi zen hei lite
wenquanyi micro hei lite
wenquanyi zen hei mono
wenquanyi micro hei mono
microsoft yahei
wenquanyi micro hei
simhei
wenquanyi micro hei
simsun
wenquanyi micro hei
simsun-18030
wenquanyi micro hei
linux下安裝字型
在linux上安裝字型,以安裝微軟雅黑為例 想在linux機器上安裝自己想要的字型首先要找到這種字型,微軟雅黑在 windows fonts 下,是 msyhbd.ttf msyh.ttf 將字型拷貝到linux上,修改檔案許可權為777以便所有使用者使用,並把字型檔案移動到 usr share f...
Linux 下 美化字型
一學即懂!linux下主要有兩套字型系統,x11核心字型系統和xft字型系統。其中,應用越來越廣泛的是xft字型系統。gtk2 qt等都採用xft方式進行 字型渲染。xft本身並沒有配置的功能,需要借助另外乙個庫fontconfig來對xft進行配置。這篇文章簡單介紹了使用fontconfig進行字...
linux下安裝字型
專案中有個生成影像的功能,是最近新做的。具體做法就是使用freemarker將資料和模板 xml 繫結。解析最後的xml模板使用itext pdf生成pdf檔案,再使用ice pdf將pdf資料轉換成影象。之前本機開發都能正常生成。文字字型選了常見的宋體。但是部署到測試環境後發現,中文字型可以正常顯...