MATLAB更換字體后 中文顯示亂碼問題



MATLAB的腳本代碼默認宋體顯示,對於大多數720P的顯示器來說,無論是中文還是英文,顯示效果都非常差。Windows環境下,Consolas是一種比較理想的英文代碼字體。

Consolas 字體是微軟專為程序員開發的一種字體,這一字體的特性是所有字母、數字與符號均能非常容易辨認!而且所有字符都具有相同的寬度,讓編程人員看着更舒適。但是不支持中文。

微軟雅黑是個人電腦上可以顯示的最清晰的中文字體之一,全面支持ClearType技術。

但是在MATLAB 2014b中將默認字體設置修改后,中文注釋會出現亂碼。解決方案是下載一種 Consolas微軟雅黑 的混合字體,這樣既保證了代碼的顯示效果,而且也兼容了中文顯示。


解決方案

1、 下載雅黑Consolas字體混合版

下載鏈接YAHEI CONSOLAS HYBRID.TTF

2、 安裝字體

下載后,雙擊,然后安裝字體。

C:\Windows\Fonts文件夾下會出現剛剛安裝成功的字體。

3、 更改MATLAB的字體設置

打開MATLAB設置項。

然后選擇新安裝的字體,保存設置

4、 查看效果

測試效果,發現中英文皆可正常顯示。


Reference

matlab字體終極解決方案 - CSDN博客
YaHei Consolas Hybrid(雅黑Consolas字體混合版) v1.12最新版 - 未來軟件園



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM