MATLAB使用自定義Consolas+Yahei字型解決中文亂碼(方框)問題
阿新 • • 發佈:2018-12-19
目錄
1、環境:Windows10 64bit;MATLAB R2016b
1、環境:Windows10 64bit;MATLAB R2016b
2、下載自定義字型
- Consolas YaHei hybrid 字型連結:
https://pan.baidu.com/s/134d6WN5TJqR3223JT3jtBw
Consolas-with-Yahei 字型連結:
-
https://pan.baidu.com/s/1pyNcTNJjcekluc_A9P4O6w
推薦Consolas-with-Yahei,有常規、斜體、粗體、粗斜體四種字型
3、放入系統字型目錄
把下載的字型檔案 *.ttf 放入系統字型目錄,Windows10 為:C:\Windows\Fonts\
4、設為MATLAB桌面程式碼字型
開啟 MATLAB R2016b 英文版,找到 HOME==>Preferences==>MATLAB==>Fonts,設定 Desktop code font 為 YaHei Consolas hybrid 或者 Consolas-with-Yahei 即可。
中文版可大致參考下圖設定
其他版本的請參考連結1、2官網文件。
效果下圖所示:
5、補充
推薦 Consolas-with-Yahei 字型,其保持了Consolas字型的風格,又添加了YaHei的CJK字型,相容中日韓字元;而 Consolas YaHei hybrid 字型偏向於YaHei字型風格,既好看又不好看,有些字元區分度不大,不過版本較高,應該會比較穩定,不會出現亂碼問題。
6、參考連結
- https://ww2.mathworks.cn/help/matlab/matlab_env/change-fonts.html
- https://ww2.mathworks.cn/help/matlab/matlab_env/change-fonts.html?lang=en
- https://blog.csdn.net/qq_30835655/article/details/77435883
- https://blog.csdn.net/WhoisPo/article/details/50383362
- https://github.com/crvdgc/Consolas-with-Yahei
- https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12