文字显示为乱码

在日常工作中,我们经常会遇到打开其他人发过来的图纸,或者换一台电脑打开同一个文件,某些文字显示问号等乱码的情况。

一般这种情况,百分之八九十都是因为当前电脑中缺少所需字体文件造成的。

文字显示为乱码

要解决这个问题,首先我们先来了解两个基本知识。

知识一:CAD支持的两种类型的字体

第一种:TrueType 字体,后缀名为ttf,保存在windows的fonts文件夹,这种字体是实心的,显示华丽,占空间。

第二种:CAD自己开发的字体叫型字体,后缀名为shx,保存在cad安装目录下fonts文件夹里,这种字体是空心的,显示简单。

如果使用TrueType 字体可以支持中文字符,如果使用型字体(SHX)就要使用大字体才可以支持中文字符。当打开文件找不到需要的大字体,汉字显示“?”。

大字体就是型字体(SHX)的一种特殊形式,专门用来支持亚洲字母表。

知识二:查看缺少哪种字体文件的方法

命令行键入(st,即STYLE),或下拉菜单:格式——文字样式。缺少的字体名称前的图标不显示或显示叹号“!”:

文字显示为乱码

了解了以上两个基本知识,现在,我们来解释几种解决方法。

方法1:临时替换

即一般打开缺少字体的文件,会弹出类似这样的提示框。

请选择第一种方式,即为每个SHX文件指定替换文件。

文字显示为乱码

我们一般选择gbcbig.shx,即国家标准简体中文字体。

当然,也可以选择hzdx.shx(汉字单线)或者hzfs.shx(汉字仿宋)。

文字显示为乱码

方法2:拷贝需要的字体到fonts目录下

如果缺少.shx文件,找到所需字体文件(搜索下载等方式),将文件拷贝到CAD安装目录下fonts文件夹里,重启CAD。

如果缺少windows字体文件,则拷贝到C:\Windows\Fonts 下,自动安装字体,重启CAD。

方法3:用gbcbig.shx替代缺少的.shx

这种方法仅限于缺少.shx文件,且未能找到该字体文件的情况。具体方法是打开CAD安装目录fonts文件夹,复制gbcbig.shx,并粘贴,然后将副本改名为缺少字体的名称。

方法4:在文字样式中变更字体文件

命令行键入st,回车,找到缺少的字体,点击字体下拉按钮,选择一种有的字体文件,即图标中没有“!”的,然后“置为当前”。如果对所选字体显示效果不满意,可再尝试修改为其他有的字体。

文字显示为乱码

方法5:修改字体映射

菜单:工具——选项——文件——文本编辑器、词典和字体文件名——字体映射文件,然后点“浏览”按钮,用记事本打开现在使用的字体替换文件《acad.fmp》,在最后一行补充:XXXX;gbcbig.shx。以后打开就自动替换字体,不用选择了。

【注】XXXX为缺少字体的名称,如“hzfs;gbcbig.shx”。

相关文章

商务咨询
商务咨询
技术咨询
技术咨询
微信咨询
微信咨询
QQ咨询
电话咨询
咨询留言