编辑字体映射文件--完美解决C A D 字体乱码及打开时提示字体替换现象 2010-10-30 11:34:53| 分类: 默认分类 | 标签:字体 fmp cad hztxt appdata |字号大中小 订阅 在打开其他单位或别人发过来的图纸时常会出现找不到字体的情况,如果你下载不到相应字体或不想每次打开文件时都要手动指定替换的字体,有时打开一张图纸设置要进行几次乃至十几次制定字体的操作,大大影响了工作效率。 下面我给大家介绍一种解决办法:CAD中有一个字体映射文件acad.fmp,比如 CAD2004位于 "%appdata%\Autodesk\AutoCAD 2004\R16.0\chs\Support\"下, CAD2005位于 "%appdata%\Autodesk\AutoCAD 2005\R16.1\chs\Support\"下, CAD2010位于 "%appdata%\Autodesk\AutoCAD 2010\R18.0\chs\Support\"下,(%appdata%\即代表了电脑的C:\Documents and Settings\你的用户名\Application Data文件夹)。不清楚的朋友可以在开始-运行里面输入"%appdata%\"(包含左右的引号),然后确定,即可打开该文件夹。同样输入"%appdata%\Autodesk\"即可查看本计算机内已经安装的CAD版本,并进入相应的版本,找到support文件夹下acad.fmp文件,用记事本即可打开。 接下来编辑这个文件,在原有内容的后面按以下格式指定替换字体。例如:指定 fs文件被 hztxt.shx替换,就写为 fs;hztxt.shx 例如 acad.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 hztxtb;hztxt.shx hztxto;hztxt.shx hztxt1;hztxt.shx hzxy;hztxt.shx fs64f;hztxt.shx hzfs;hztxt.shx st64f;hztxt.shx kttch;hztxt.shx khtch;hztxt.shx st64s;hztxt.shx ctxt;hztxt.shx hzpmk;hztxt.shx china;hztxt.shx hztx;hztxt.shx fs;hztxt.shx ht;hztxt.shx kt;hztxt.shx ht64s;hztxt.shx kt64f;hztxt.shx cass;hztxt.shx AAA;hztxt.shx Aaa;hztxt.shx 注:1、CAD本身没有 hztxt.shx字体,需单独下载; 2、用户可以在使用过程中不断更新,同时提醒由于该文件位于系统分区内,重装系统时该文件会恢复为默认内容,建议...