[問題] LinuxMint 該如何設定楷體字型fallback?

看板Linux作者 (R+) (9527)時間11年前 (2013/11/14 15:26), 編輯推噓6(6010)
留言16則, 2人參與, 最新討論串1/1
OS: LINUX MINT 15 XFCE 64bit 剛接觸 LINUX 的新手 雖然預設的文泉驛黑體中文字體還不錯看 但是發覺系統裡沒有楷體字型 於是下載了個全字庫的楷體字型(TW-Kai)安裝 (放在 ~/.fonts/ 裡) 參考了些文章後 決定照著下列這篇設定 《 利用 X 字體別名,讓 Linux 桌面環境顯示文件中的標楷體、細明體與黑體 》 http://blog.roodo.com/rocksaying/archives/12397861.html 希望能達成網頁設定的標楷或是其它楷體會自動 fallback 到 全字庫字型 但是開網頁起來看 ( css font setting: font-family: BiauKai, '標楷體', 'DFKai-sb', sans-serif; ) 卻還是文泉黑體 相對地 把從 MS 裡 copy 出來的 標楷體字型放到 ~/.fonts/ 裡 網頁即可正常顯示出標楷體 ======= 設定檔 ======== ## /etc/fonts/conf.d/30-cjk-aliases.conf <alias> <family>標楷體</family> <accept> <family>TW-Kai</family> <family>全字庫正楷體</family> </accept> </alias> ======================= 不曉得該如何正確 fallback 有點苦惱 ORZ 懇請各位大大解惑! 先此謝過 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.43.33

11/14 15:49, , 1F
個人是用 prefer + binding="strong"
11/14 15:49, 1F

11/14 16:41, , 2F
樓上大大講的那是什麼? orz
11/14 16:41, 2F

11/14 16:44, , 3F
<alias binding="strong">
11/14 16:44, 3F

11/14 16:53, , 4F
accept 標籤如果沒效的話就換成 prefer
11/14 16:53, 4F

11/14 17:07, , 5F
可以了!!! 感動!!!
11/14 17:07, 5F

11/14 17:08, , 6F
不過我不確定是因為在 30-cjk-aliases 裡加了 binding 的關
11/14 17:08, 6F

11/14 17:09, , 7F
係 還是 69-language-selector-zh-tw.conf 裡新增一個標楷體
11/14 17:09, 7F

11/14 17:10, , 8F
的 <match> 才正常顯示的 XD
11/14 17:10, 8F

11/14 17:13, , 9F
fc-match --sort "標楷體" 終於能讓全字庫在第一fallback了
11/14 17:13, 9F

11/14 17:14, , 10F
其實我覺得你應該把自定義的放 /etc/fonts/local.conf
11/14 17:14, 10F

11/14 17:14, , 11F
因為你不知道後面的 conf 檔會不會變更前面的設定
11/14 17:14, 11F

11/14 17:20, , 12F
疑?可是我這邊好像沒那個 local.conf 的檔案哩
11/14 17:20, 12F

11/14 17:24, , 13F
因為那個是給你自己寫的,他不會放 XD
11/14 17:24, 13F

11/14 17:31, , 14F
另外建議前面擺個你喜歡的英文字型,全字庫英文不是普通的
11/14 17:31, 14F

11/14 17:31, , 15F
醜啊
11/14 17:31, 15F

11/14 20:04, , 16F
全字庫的英文非常難辨識 XD
11/14 20:04, 16F
文章代碼(AID): #1IX7iYmy (Linux)
文章代碼(AID): #1IX7iYmy (Linux)