完美解决AutoCAD 字体替换问题
打开别人一张图时,要不停的替换我没有的字体文件;或者不到原文件的字体怎么办?叫你一个很好的方法!希望对您有所帮助!
1. 从网上直接搜索CAD 没有的字体,下载后复制到或者直接剪切到CAD 安装的文件内Fonts文件里就可以了。
我使用的AutoCAD LT2012 的版本,该版本的Fonts文件目录地址为: C:\Program Files\Autodesk\AutoCAD LT 2012 -SimplifiedChinese\Fonts
该方法的缺点,就是如果所需要的字体很多,会占用大量磁盘空间,有可能影响CAD 运行速度。我从网上下载了一个字体包,里面还有2458 种字体,解压后大小有1G 之多。
2.复制粘贴Fonts文件夹里现有的字体文件,会生成所复制字体的副本,将该附件重命名所需字体的名称。比如用字体gbcbigwin7 系统里默认隐藏已知文件类型的扩展名,我的是win7 系统,所以在字体名称后面不显示.shxXP 系统下会显示为gbcbig.shx)替换没有的字体hzfs,复制粘贴字体gbcbig,会生成该字体文件“gbcbig- 副本”,将该字体文件重命名为hzfs
可以了。该方法和第一种方法的缺点一样,会占用磁盘空间,有可能影响CAD 运行速度。
3.利用CAD 字体映射文件来达到不再手动选择替换字体样式。最完美的设置方法。其本质就是将手动选择替换字体改为由CAD 自动替换字体。
进入CAD 以后,依以下循序操作:
第一步:选项→文件→支持文件搜索路径
该项目下会有几个文件目录地址,选择含有appdata的地址,我的目录地址为: C:\Users\ZhangZongYe(当前系统用户名)
\AppData\Roaming\Autodesk\AutoCAD LT 2012 - Simplified
Chinese\R17\chs\Support ,该目录下可以CAD 字体映射文件acadlt.fmp(不同版本的CAD 对应的映射文件名称不同)。到并打开acadlt.fmp文件,内容如下:
cibt;CITYB___.TTF
cobt;COUNB___.TTF
eur;EURR____.TTF
euro;EURRO___.TTF
par;PANROMAN.TTF
rom;ROMANTIC.TTF
romb;ROMAB___.TTF
romi;ROMAI___.TTF
sas;SANSS___.TTF
sasb;SANSSB__.TTF
sasbo;SANSSBO_.TTF
saso;SANSSO__.TTF
suf;SUPEF___.TTF
te;TECHNIC_.TTF
teb;TECHB___.TTF
tel;TECHL___.TTF
上述文本格式一致,分号前为需要替换的字体,分号后为替换后的字体,每种字体单独成一行。如果我们需要将hztxthzfsGbhzfsmsi_fsxbf16SBTXTtcc_hzdxhztxt3scidi-hz 等其他字体替换成gbcbig.shx 字体,依照上面的格式书写成如下样式:
hztxt;gbcbig.shx
hzfs;gbcbig.shx
gbhzfs;gbcbig.shx
msi_fsx;gbcbig.shx
fonts字体怎么安装bf16;gbcbig.shx
SBTXT;gbcbig.shx
tcc_hzdx;gbcbig.shx
hztxt3;gbcbig.shx
scidi-hz;gbcbig.shx
然后保存关闭该文件。
第二步:选项→文件→文本编辑器、词典和字体文件名→字体映射文件按将该项目下的文件地址设置为: C:\Users\ZhangZongYe(当前系统用户名) \AppData\Roaming\Autodesk\AutoCAD LT 2012 -Simplified  Chinese\R17\chs\Support\acadlt.fmp。然后保存退出选项卡。
以上方法赶快去试一下吧!祝你成功!!!