因为本人单位的情况,发布一些公文什么的必须使用“仿宋_GB2312”字体,但目前使用的Word 2013中,用20号左右大小字体,加粗情况下会字体发虚,具体如下图所示。不仅仅显示效果如此,部分打印机(如我们办公室使用的TOSHIBA e-STUDIO18)打印出来的效果也一样。目前的解决办法是"仿宋_GB2312"换成仿宋字体。有人或许会说,以后全部用仿宋字体不就得了。其实,仍然使用"仿宋_GB2312",是因为公司仍然有很多电脑是XP+Word 2003,如果使用仿宋,文件传给他们后,在他们的电脑上会显示替代为宋体。发虚不美观的情况如下图所示:
先解释下:仿宋_GB2312,是公文写作的标准字体,以前xp下只有“仿宋_GB2312”,到了win7,就变成了“仿宋”,但两种字体差别比较大。仿宋_GB2312和楷体,这两种字体,vista 、Office 2007起不再默认安装了的。但很多场合和单位还是在使用的。
同样的情况,台式机Win7x64+AMD HD4650+Office2013x64,自带的仿宋没有问题,用仿宋GB2312加粗就会严重发虚,大约有一半的字缺失笔画,不加粗的没问题;笔记本Win8x64+Nvidia140M+Office2013x64也有发虚的问题,但是情况明显好得多,不加粗也没有问题。
估计Office 2013改变了渲染的方式,启用了cleartype的,而且其他程序上(比如Office 2010,记事本)并没有这个问题的,但是在Office 2013上渲染得非常糟糕。WIN7默认开户cleartype,只是解决了桌面屏幕的字体显示问题,要想解决Office的字体显示,还要对cleartype进行再设置,即点击“调整cleartype文本”之后,一直点“下一步”,直到完成,Office的字体显示才会好起来,WIN8系统也一样。
文档打印问题倒很好解决:
1、试试用打印机内置字库中的仿宋_GB2312这个字体(在选项中设置,前提是你打印机本身带这个字体);
2、如果没有,而你要求又高的话,就把文档另存为PDF(注意:不是ADOBE PDF),它显示和打印的将是最真实的仿宋_GB2312。