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

编辑字体映射文件--完美解决CAD字体乱码现象

时间:2011-08-08 09:52:53 来源:未知

编辑字体映射文件--完美解决CAD字体乱码现象

(本文在Autocad 2004简体中文版下测试通过)

在打开其他单位图纸时常会出现找不到字体的情况,如果你下载不到相应字体或不想每次打开文件时都要手动指定替换的字体,你可以编辑CAD的字体映射文件,即cad安装目录下的UserDataCacheSupportacad.fmp文件。

1、指定CAD使用这个acad.fmp文件,因为默认情况下可能不是这个(我的默认目录就在D:Documents and SettingsAdministratorApplication DataAutodeskAutoCAD 2004R16.0chsSupport)。(注意UserDataCache是隐藏目录,需先在操作系统中显示隐藏目录)

   指定acad.fmp文件的方法:在CAD菜单中选择“工具”--“选项”--“文件”--“文本编辑器、词典和字体文件名"--"字体映射文件"

2、编辑这个文件,在原有内容的后面按以下格式指定替换字体。例如:指定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

#p#分页标题#e#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

HZTCH;hztxt.shx

KtK;hztxt.shx

hztxt2;hztxt.shx

注:CAD本身没有hztxt.shx字体,需单独下载;该字体基本能完美显示中文。

   当然也可以指定使用CAD自带的gbcbig.shx这个字体,但是这个字体有一个不好的地方就是中英文字体不等,我指定用这个代替后还会显示乱码。