[問題] win 10 下標楷體無法顯示 〇

作者: sppmg (sppmg)   2018-09-19 00:26:14
最近有人用我樣板,發現在 win 10 下,標楷體在輸入 一〇七 時,所有字都會顯示,唯獨 〇 出不來。
剛剛我測試也是如此,且換成微軟正黑體或是細明體都可顯示。
另外在
https://fontzone.net/font-details/dfkai-sb
網站預覽 〇 也出不來(其他中文可以)。
不知有沒有板友知道原因?
註:
1. win7 下好像還沒測試過此字元
2. 附上我的 issue
https://github.com/sppmg/TW_Thesis_Template/issues/4
作者: andrew43 (討厭有好心推文後刪文者)   2018-09-19 02:43:00
因為這版本的標楷體沒有這個字符(U+3007)可能先用「○」(U+25CB)代替,雖然U+3007才是正確字符或是用其它免費或開放的楷體;最新的標楷體仍是過時的拚組方式。 https://imgur.com/a/hfuNgDm若學校規定要使用標楷體,我也不相信真有人在意
作者: Marsden (馬士登)   2018-09-19 20:15:00
其實我不太懂用標楷體的用意, 全字庫和教育部標準楷體都是可以使用的非商用字體...
作者: andrew43 (討厭有好心推文後刪文者)   2018-09-19 20:30:00
因為windows內建。版本歷史我不知道,只是幫你檢查一下而已。特殊字元應該是有設計成存在備用字體。另外也可能可以在調用xecjk時定義fallback用的字體fallback可能可用符號類字符比較全的字體(如新細明體)
作者: AndyLee76 (AndyLee)   2018-09-28 06:16:00
我直接在〇用另外一個楷體字型xD
作者: sppmg (sppmg)   2018-09-28 13:19:00
可是我碰到的情況是由 \zhdigits{0} 產生的。前面變換字型的話全部數字都會變(如107,的1、7)

Links booklink

Contact Us: admin [ a t ] ucptt.com