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

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

那么本文就要说说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>字体替换规则和电子传递

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

转载至:http://www.cadzj.com/n/29663.html

此条目发表在CAD技巧分类目录。将固定链接加入收藏夹。

发表评论