Inziu-iosevka字體為什麼在某些軟體中是亂碼的?
02-05
在本人的系統(windows 10 64位英文版)中,Inziu-iosevka字體在某些軟體中,一些字元顯示亂碼。
如在PyCharm中,使用Inziu losevkaCC TC字體,第一行就是亂碼。使用losevka字體的正常效果是同樣的,使用losevka字體時,使用Inziu losevkaCC TC就是亂碼 但是,使用Inziu losevkaCC TC時,只要把符號#刪除,就沒有亂碼了。使用Inziu-losevka中的其他字體也產生相同的問題。我安裝的時ttc版本的inziu-iosevka-1.10.0。在matlab中也有類似的問題。 是我的系統在什麼地方的設置有問題么?為什麼會有這種現象?
=========================================================按照 @Belleve 的方法,問題已經解決。我是覆蓋安裝的新版本Inziu字體。在字體管理界面刪除所有Inziu字體後,在 C:WindowsFonts 下仍然有inziu*.ttc文件,如圖將所有inziu*.ttc文件全部刪除之後,安裝inziu*.ttf文件,問題得到完美解決。PyCharm和MATLAB中不再發生亂碼。
再次感謝@Belleve!
覆蓋安裝的?有些程序似乎會做一些很詭異的 cache,對 TTC 處理有問題。TTC 文件肯定是正常的,我 build 完都有校驗。
你可以在控制面板刪掉之後,清除 C:WindowsFontsinziu* 文件(控制台要管理員),然後裝 TTF 版。
推薦閱讀: