打开边栏关闭边栏

vista系统下无法正常显示仿宋GB-2312字体怎么办?

以前在XP下编写的Word字体大部份都用的是楷体和仿宋体,现在装了Vista,打开这些文档时,这两种字体全部都被显示为Vista系统的默认字体-微软雅黑。但,工具栏中的格式仍然显示的是楷体_GB2312和仿宋_GB2312。觉得很奇怪。

查看Vista的字体文件夹,是有楷体(simkai.ttf)和仿宋(simfang.ttf)字体存在的。再到安装XP的机子上查看字体文件夹,也是楷体(simkai.ttf)和仿宋(simfang.ttf)字体。不过,打开文件查看,发现Vista 下的字体名称为楷体和仿宋,页XP下的字体名称为楷体_GB2312和仿宋_GB2312。

将XP下的字体文件复制到Vista下,通过“控制面板-外观和个性化-字体-文件-安装新字体”进行安装,或者直接把字体文件拷到Vista的字体文件夹下(windows\Fonts),打开以前编写的Word文档,楷体和仿宋体已恢复正常显示。

另,在网上看到一则更改Vista系统默认字体(微软雅黑)为宋体的方法,如下:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
找到       Microsoft YaHei msyh.ttf(默认)
            Microsoft YaHei Bold msyhbd.ttf(默认)
把二者默认的键值改为simsun.ttc,注销,成功。

不过,因为vista自带一个难看的宋体,还是改为XP那个宋体吧。

首先把xp里fonts文件夹里面的simsun.ttc拷贝到vista fonts文件夹里面,因为vista自带一个宋体,所以该文件会自动重命名为simsun_0.ttc.
然后打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
找到 Microsoft YaHei msyh.ttf(默认)
Microsoft YaHei Bold msyhbd.ttf(默认)
把二者默认的键值改为simsun_0.ttc,注销,看看可爱的宋体是不是又回来了。


你也可以用记事本按下面内容编辑为注册表文件,双击导入注册表完成。(打开记事本,粘贴下面内容,在保存对话框的“保存类型中”选“所有文件”,文件后缀名取为reg,如“更换vista默认字体为宋体.reg”,“vista默认字体.reg”)


一、将Vista默认字体变为宋体的注册表文件内容:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Microsoft YaHei (TrueType)"="simsun.ttc"
"Microsoft YaHei Bold (TrueType)"="simsun.ttc"

二、恢复Vista默认字体的注册表文件内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Microsoft YaHei (TrueType)"="msyh.ttf"
"Microsoft YaHei Bold (TrueType)"="msyhbd.ttf"



在VISTA下安装office2003,打开原来设置为仿宋和楷体等字体的word文档却全部显示成了微软雅黑(类似幼圆),如何解决?

原因是,以前Windows 版本中仿宋和楷体字体名字为“仿宋_GB2312”、“楷体_GB2312”,而Windows Vista 中改为“仿宋”和“楷体”,所以Word 无法找到仿宋_GB2312字体和楷体_GB2312,而用微软雅黑替换。

解决办法一(推荐):

直接找一台安装 Windows XP 操作系统的机器,将仿宋_GB2312字体、楷体_GB2312文件(一般位于C:\windows\Fonts文件夹下的simfang.ttf文件、simkai.ttf文件)拷贝至Windows Vitsta的电脑同位置下即可。

解决办法二:

工具菜单→选项→兼容性选项卡→点击字体替换按钮→将替换字体改为仿宋即可。

CopyRight 2007-2019 www.homefont.cn 粤ICP备15060524号