用Word编辑学位论文的时候,发现封面上的文字和同学的有一些不一样。我的封面下方全是黑体,而他的字体比较丰富和生动。我一开始以为是用到旧模板了,但后来找他要了源word文件,发现其实是一个版本。然后对照看了一下才发现是我的电脑上缺失了模板上所需的字体,而word又贴心地进行了缺省字体替换,因此会造成一些区别。

要解决也比较简单,就是直接安装缺失字体的ttf就行,应该是缺这两款字体: 简启体.ttf
楷体_GB2312.ttf

安装好这两款字体之后就能正常显示了。

这种字体问题其实并不少见,比如对于python著名的绘图库matplotlib就长期存在“方块字”问题。就是在默认配置下使用该绘图库绘制中文汉字会出问题,所有汉字都会变成方块。原因是matplotlib默认使用DejaVu Sans字体,对中文缺乏支持。在Windows系统下一般切换为SimHei(黑体)就能正常绘制汉字了。Linux系统下可能系统里也没有能显示中文的字体,这时候也是一样,要下载所需字体的ttf并且安装该字体后再切换。