MATLAB in Linux: 中文乱码解决

MATLAB in Linux: 中文乱码解决,第1张

中文注释乱码的原因是windows下的m文件采用的是gb2312编码,只要将所有的m文件转成 utf8文件,显示就正常了。

1.首先安装enca:

2.进入m文件所在的文件夹,比如我的文件在/home/gh 里面:cd /home/gh

3.将所有m文件转成utf8:

MATLAB用的是自带的JAVA。

在sys/java/jre/glnxa64/jre/lib/fonts/fallback/目录下放好中文字体(你这里可能不是glnxa64),然后在这个目录运行mkfontscale和mkfontdir,大概就成了。

另外,就算有中文,也可能出现乱码。MATLAB本地化文件(properties)翻译后,要用native2ascii转换一下,再打包才有效。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8277937.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存