有时候在Windows Vista中使用Office/打开原来写的文章很多字体不能正常显示了仿宋和楷体的文字莫名其妙地变动文章行距增大而且排版也出现了错误本来在本页显示的文字无缘无故变到下一页这是怎么回事呢?
小知识TrueTrpe与OpenType字体
TrueTrpe与分辨率无关无论方法或缩小字体总是光滑的但是相对PostScript字体来说其质量要差一些文字太小时显示不够清楚OpenType更为强大可以把PostScript字体嵌入到TrueTrpe的软件中支持跨平台支持Unicode国际字符集包含TrueTrpe字体的OpenType文件后缀名f包含PostScript字体的文件后缀名为OTF如果是包含一系列TrueTrpe字体的字体包文件那么后缀名为TTC
比较Windows XP与Vista系统中的字体文件我们发现Vista的仿宋体和楷体字体文件均为新版字体OpenType没有保留XP中的旧版字体TrueTrpe原来如此!找到了问题的关键解决办法自然也很简单
方法一复制XP的字体文件
将Windows XP字体文件夹Fonts中的仿宋GB_和楷体GB_字体文件复制到Vista字体文件夹Fonts中
方法二手动更改字体设置
在Vista中使用Word时手动将XP中的相关字体更改为Vista中的字体比如仿宋体Word中将XP的字体显示为仿宋_GB将Vista的字体显示为仿宋使用可以把XP中的仿宋GB_更改为Vista中对应的仿宋字体
方法三使用Word的将字体嵌入文件的功能
打开需要嵌入字体的文件在主菜单上单击另存为在工具菜单上选择保存选项选中嵌入TrueTrpe字体(Word)或将字体嵌入文件按(Word)由于现在XP的使用还十分普遍如果要在Vista系统中编辑文档请将仿宋和楷体字体设置为XP中也可以使用的字体