作者Rplus (R+) (9527)
看板Linux
標題[問題] LinuxMint 該如何設定楷體字型fallback?
時間Thu Nov 14 15:26:23 2013
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
推 Bencrie:個人是用 prefer + binding="strong" 11/14 15:49
→ Rplus:樓上大大講的那是什麼? orz 11/14 16:41
推 Bencrie:<alias binding="strong"> 11/14 16:44
推 Bencrie:accept 標籤如果沒效的話就換成 prefer 11/14 16:53
→ Rplus:可以了!!! 感動!!! 11/14 17:07
→ Rplus:不過我不確定是因為在 30-cjk-aliases 裡加了 binding 的關 11/14 17:08
→ Rplus:係 還是 69-language-selector-zh-tw.conf 裡新增一個標楷體 11/14 17:09
→ Rplus:的 <match> 才正常顯示的 XD 11/14 17:10
→ Rplus:fc-match --sort "標楷體" 終於能讓全字庫在第一fallback了 11/14 17:13
推 Bencrie:其實我覺得你應該把自定義的放 /etc/fonts/local.conf 11/14 17:14
→ Bencrie:因為你不知道後面的 conf 檔會不會變更前面的設定 11/14 17:14
→ Rplus:疑?可是我這邊好像沒那個 local.conf 的檔案哩 11/14 17:20
推 Bencrie:因為那個是給你自己寫的,他不會放 XD 11/14 17:24
推 Bencrie:另外建議前面擺個你喜歡的英文字型,全字庫英文不是普通的 11/14 17:31
→ Bencrie:醜啊 11/14 17:31
→ Rplus:全字庫的英文非常難辨識 XD 11/14 20:04