为你解决 cad 字体乱码现象 autocad 字体替换技巧 autocad 文件在交流过程中,往往会因设计者使用和拥有不同的字体(特别是早期版本必 须使用的单线字体),而需为其指定替换字体,如下图所示,即是因为笔者的电脑中没有 umhz.shx 字体,而需为其指定笔者电脑中存在的字体 hzkt.shx。 这种提示在每次启动 autocad 后,打开已有文件都会出现。其实,这种字体替换可以在配 置中一次指定: 执行 config 命令,在下图对话框的黑显处(指定替换字体文件)输入字体文件及其完整目 录,ok 后,下次启动 autocad 打开已有文件时,字体替换提示将不在出现。 打开别人 cad 图的时候往往经常会出现字体乱码或者问号的现象,可以通过以下方法解决:打 开 cad 的安装目录里面的 support 目录,找到文件 acad.fmp, 双击打开,在下面添加以下内容: hztxtb; hztxt.shx hztxto; hztxt.shx hzdx; hztxt.shx hztxt1; hztxt.shx hzfso; hztxt.shx hzxy; hztxt.shx fs64f; hztxt.shx hzfs; hztxt.shx st64f; hztxt.shx kttch; hztxt.shx khtch; hztxt.shx hzxk; hztxt.shx st64s; hztxt.shx ctxt; hztxt.shx hzpmk; hztxt.shx china; hztxt.shx hztx; hztxt.shx fs; hztxt.shx ht64s; hztxt.shx kt64f; hztxt.shx hzfs0; hztxt.shx 如果遇到没添加的,就在下面继续补充,添加好后保存,启动 cad 即可,后面的 hztxt.shx 可以自己 改为其他字型 cad 字体乱码的解决方案(zz) 字体乱码的解决方案( ) 一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到 jd 字库,你想 用 hztxt.shx 替换它,那么你可以把 hztxt.shx 复制一份,命名为 jd.shx,就可以解决了。不过 这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。 二:在 autocad r14/support 目录下创建 acad.fmp 文件,如果原来有此文件直接打开,这是一 个 ascii 文件, 输入"jd;hztxt", 如果还有别的字体要替换,可以另起一行,如“jh;hztxt", 存盘退出, 以后如果你打开的图包含 jd 和 jh 这样你机子里没有的字库,就再也不会不停 的要你找字库替换了。注意第二种办法 winxp 下 acad.fmp 文件位置如下 c:documents and settings你的登陆帐户名application dataautodeskautocad 2004
16.0chssupport 三:用 autocad2004。首先建一个文字样式,例如:gb,字体名:romans.shx,选用大字体, gbcbig.shx.(上面两种文字在 autocad 中都有)建好后存为一个文件。打开你想打开的 cad 文件,如果提示找不到字体,一直按确定。打开“设计中心”,将文字式样 gb 托到当前图中, 然后选中该图中的所有对象,在 autocad2004 的文字样式面板(autocad2004 新增)中选择 gb,即可,所有的文字(带???)都被替换为指定的文字样式。 四:打开 dwg,看包含哪些我机器里没有的 shx。往往没有的字型文件是大字体文件,而我 一般用 hzd.shx 代替。所以将 hzd.shx 另存为 bigfont.shx,遇到找不到字体文件时,对话框上 bigfont.shx 位于首位备选位置上,直接打回车即可! 五:借助第三方软件。如一个国外的软件 autofont,不过目前还没有**版本,不注册只能加 载 10 次即只能用十次, 所以珍惜点用。 千万还要注意使用方法: lsp 文件拷到 autofont 把 文件夹,然后打开 cad 并输入(load "autofont"),注意:括号必须加上,程序自动加载 username/password 个人觉得二、四最可行。尤其是二,当碰到一种字体找不到时,只需要操作一次,下回就可 以自动了。