看板 Linux 關於我們 聯絡資訊
※ 引述《s9209122222 (海海海)》之銘言: : 近幾天才知道原來 Droid Sans Fallback 和GNU/Linux 上所有字體根本就不能正確 : 顯示正體中文,裝了由 Google 和 Adobe 聯合開發的思源黑體才解決了這個問題。 : 請問我載了正體中文、簡中、日文、韓文等字體,並全部複製到 /usr/share/fonts/ 資 : 料夾內,系統設定思源黑體(TC)為預設字體,那麼瀏覽網頁遇到日文、韓文、簡中會 : 自動切換到對應的思源黑體嗎? 不一定。要看你怎麼設,以及字型本身提供的 language tag 來決定。 如果你的字型沒有日文的 lang tag,那麼,以一般的 weak binding 的話,遇到日文,會去找日文的字型。如果是 strong binding 的話, 會先找你設的字型,找不到需要的字才 fallback 到次一個字型,你設 的字型都找不到需要的字,會找系統上其他的字型(沒設進去的),也 沒有的話,那就只好開天窗。 ※ 不過,現在的 fontconfig 不會完全相信字型的 lang tag 就是了, 會進一步自行判斷。 總之,把事情弄簡單,別用中文字型的英文字去顯示英文,那真的是很 醜,所以 strong binding 給要用的漂亮英文字型,然後緊跟在後面是 你要用的預設[中文]字型,這樣會比較完美。 ※思源中的英文字還算可以,但字距有點問題。 ps.自己要用的字型裝在自己的家目錄就可以了。避免弄亂系統的預設值。 設定檔也是一樣。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.241.31 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1438928233.A.F36.html
s9209122222: 所以在家目錄設的 .fonts.conf 會是什麼狀況? 08/07 16:15
s9209122222: 除了中日韓以外的字型找系統預設值嗎? 08/07 16:15
Bencrie: .fonts.conf 優先權最高(應該啦 08/07 16:28
lantw44: .fonts.conf -> .config/fontconfig/fonts.conf 08/07 18:04