您的位置:网站首页 > CAD教程 > CAD教程文章

AutoCAD 字体替换规则和电子传递

时间:2011-08-08 09:58:13 来源:未知

相信每个人都会遇到共享图纸的时候,发现里面的文字显示为乱码,或者是提示找不到相应的文字。

那么本文就要说说AutoCAD字体替换的规则,以及通过电子传递来避免文字乱码等错误。

 

文字替换

如果图形中使用的某种字体在当前的系统中不可获取,则该字体将自动被另一种字体替换。

程序通过替换字体来处理当前系统上不提供的字体。

如果图形打开时找不到字体文件,下表将显示使用的字体替换规则。

 

字体替换

文件扩展名

第一映射次序

第二映射次序

第三映射次序

第四映射次序

.ttf

使用字体映射表

使用文字样式中定义的字体

Windows 使用类似的字体进行替换

 

 

.shx

使用字体映射表

使用文字样式中定义的字体

使用 FONTALT

提示输入新字体

.pfb

使用字体映射表

使用 FONTALT

提示输入新字体

 

 

一般的DWG图纸目前都在采用SHX字体,复制一张图纸到另外一台机器上首先要找字体映射表,然后找字体样式里面的字体,在找Fontalt里面指定的字体,以上情况都没有找到的情况下,弹出对话框提示选择相应的字体。

 

字体映射表:

处理字体映射表,有一个系统变量FONTMAP, 默认情况下的值是ACAD.fmp。

字体映射文件是带有 .fmp 扩展名的普通 ASCII 文本文件。默认的字体映射文件为“acad.fmp”(适用于 AutoCAD)和“acadlt.fmp”(适用于 AutoCAD LT)。使用任何 ASCII 文字编辑器均可以在字体映射文件中更改字体指定。

注意一点,FONTMAP 只能用于通过 Mtext命令创建的文字。

 

指定默认替换字体:

系统变量:Fontalt, 默认情况下是simplex.shx

可以根据自己的需要进行输入。

 

bigfont.shx

日文字体,字符子集

chineset.shx

繁体中文字体

extfont.shx

日文扩展字体,级别 1

extfont2.shx

日文扩展字体,级别 2

gbcbig.shx

简体中文字体

 

 

很多人可能看到这里感到比较头疼,实际上AutoCAD有一个很好的功能,可以避免这种烦人的情况发生。

电子传递: 在传递设置中可以选择包含字体,然后生成压缩包或者自解压文件。

AutoCAD <wbr>字体替换规则和电子传递

AutoCAD <wbr>字体替换规则和电子传递

这样做就省得大家来回找字体了。