MATLAB使用自定義Consolas+Yahei字體解決中文亂碼問(wèn)題【2018-04-29】

環(huán)境:Windows10 64bit;MATLAB R2015b

注:MATLAB中找不到系統(tǒng)新安裝的字體,參考https://blog.csdn.net/happyangry/article/details/102598717

1. 下載自定義字體

Consolas YaHei hybrid 字體:
https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12/archive/master.zip
Consolas-with-Yahei 字體:
https://github.com/crvdgc/Consolas-with-Yahei/archive/master.zip

推薦Consolas-with-Yahei,有常規(guī)、斜體、粗體、粗斜體四種字體

2. 安裝為系統(tǒng)字體

選中下載的字體文件 *.ttf 右鍵選擇”為所有用戶安裝“,這樣在MATLAB中才可以看到

3. 設(shè)為MATLAB桌面代碼字體

打開(kāi) MATLAB R2015b 英文版,找到 HOME==>Preferences==>MATLAB==>Fonts,設(shè)置 Desktop code font 為 YaHei Consolas hybrid 或者 Consolas-with-Yahei 即可。


R2015benfonts.JPG

中文版可大致參考下圖設(shè)置


R2017bcnfonts.JPG

其他版本的請(qǐng)參考鏈接1、2官網(wǎng)文檔。

效果

fontresult.JPG

補(bǔ)充

推薦 Consolas-with-Yahei 字體,其保持了Consolas字體的風(fēng)格,又添加了YaHei的CJK字體,兼容中日韓字符;而 Consolas YaHei hybrid 字體偏向于YaHei字體風(fēng)格,既好看又不好看,有些字符區(qū)分度不大,不過(guò)版本較高,應(yīng)該會(huì)比較穩(wěn)定,不會(huì)出現(xiàn)亂碼問(wèn)題。

參考鏈接:

  1. https://ww2.mathworks.cn/help/matlab/matlab_env/change-fonts.html
  2. https://ww2.mathworks.cn/help/matlab/matlab_env/change-fonts.html?lang=en
  3. https://blog.csdn.net/qq_30835655/article/details/77435883
  4. https://blog.csdn.net/WhoisPo/article/details/50383362
  5. https://github.com/crvdgc/Consolas-with-Yahei
  6. https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12
  7. https://blog.csdn.net/happyangry/article/details/102598717
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容