matlab 2012a 字体 中文显示 的认识

更新时间:2023-10-01 10:07:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

先按照问题出现的情况说一下(希望对照自己的问题验证,细节问题自行 百度或google)。

首先是说一下我的电脑 win7系统 64位 matlab2012a 资源是电驴的《迈特莱布》(MATLAB_R2012a)R2012a

1.安装后默认的Monospaced字体显示为乱码 如下图:

中文显示为乱码,根据网上得说明换能显示中文的字体,但不存在宋体及雅黑,自己换了Microsoft JhengHei字体,因为看起来舒服,但出现了下面的问题。

2.等宽字体。 如果不使用等宽字体,程序结果排列较乱,且不适于阅读。网上没有详细说明,自己全部试了一遍。

非等宽的能显示为中文的 Batang Dotum Gulim Gungsuh Meiryo Meiryo UI Microsoft JhengHei MS PGothic MS PMingcho MS UIGothic PMingliu

等宽 支持中文 0o等符号区分不清 DotumChe

GungsuhChe

等宽字体

BatangChe 部分中文不能正确显示 DFKai-SB ()’’显示别扭 Gulim Che 部分不能正确显示 Mingliu 大小不齐 MingLiu_HKSCS 大小不齐 MS Gothic ‘’ 显示不舒服 MSMingcho 字符怪异 ‘’

总体来说这些字体都不合要求。

3.能输入中文字符,但显示有问题,Editor中打开以前的m文件不能显示中文。 原因是我忽然想把系统的界面显示为英文。在控制面板-区域、时钟、语言设置中,我把时间格式设置为了English(United States)、语言显示为English、区域为 China 、locale为 Chinese(Simplified, PRC)。在这时,下一个问题出现了,使用默认的Monospaced字体,键盘输入与显示的字母有对上了,而且字库选项中也有了 微软雅黑 等原来没出现的字体(不知什么原因,也未找到什么资料)。后来发现把 上面提到的 时间格式设置回 Chinese(Simplified, PRC)就回到原来状态了。但一款漂亮字体(等宽、支持中文)的问题仍未解决。

4. matlab 字体设置 修改美化。 在网上发现好像 文泉驿正黑字体,好像不错,但添入 C:\\windows\\fonts 文件中,在matlab字体设置里仍找不到。

后来发现了一篇文章《修改美化MATLAB字体设置》http://www.yueye.org/2011/beautify-matlab-font-settings.html

下载里面字体后,添加到系统字库,竟然在matlab字体库中找到了。(是不是重新整合的字体包可以呢?可能是把字体储存在了其他文件夹,而我的文泉驿正黑在压缩包内。)于是根据网上资料,选了比较适合的 Consolas雅黑混合版编程字体下载安装,重启matlab后真的找到了。设置成功!!!

如图:

用时:30min

By:翼虎 May.25.2012 Modifiy:今天下午测试后发现,matlab对ttf的支持较好,自己根据上面链接中的内容自己做了一个测试版证明可以。而无关字体是否存在哪?主要是ttf的格式,和naming中的语言要与系统的时间 格式,区域等保持一致,因为我们做的字体标签都选择了Chinese(Simplified, PRC),而且还是ttf格式。这也就解开了我先前的疑惑。Yeah,Good job!!! May.25.2012 5:29PM

本文来源:https://www.bwwdw.com/article/wivd.html

Top