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

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

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

1、指定CAD使用这个acad.fmp文件,因为默认情况下可能不是这个。(注意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
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

注:CAD本身没有hztxt.shx字体,需单独下载;
   当然也可以指定使用CAD自带的gbcbig.shx这个字体,但是这个字体有一个不好的地方就是中英文字体不等高。

1.SHX A.SHX ACE.SHX Adbom.shx Addwg.shx ARCH-SS.SHX ARCH.SHX ARCH2.SHX ARCH3.SHX ARCHD.SHX ARCHF.SHX ARCHS.SHX ARCHT.SHX AU1.SHX AVANT.SHX AWOLF.SHX BBB.shx bigfont.shx BOLD.SHX CADHZF.SHX CADSLDXJ.SHX CADSLFSJ.SHX CADSLHTJ.SHX CADSLKTJ.SHX CADSLSTJ.SHX CASS.SHX CBS_COMPLEX.SHX CBS_HZTXT.SHX CBS_TXT.SHX ccromans.shx CHIN2.SHX CHINA.SHX CHINESE.SHX chineset.shx Cobt____.shx complex.shx Complex1.shx COMPLEX9.SHX CTXT.SHX Cx.shx CYRILLIC.SHX CYRILTLC.SHX DIM.SHX DXFS.SHX DXTCH.SHX dytxt1.shx dytxt2.shx dytxt3.shx Euro____.shx Eur_____.shx extfont.shx FHZ.SHX FS.SHX FS64F.SHX FS64S.SHX FSDB_E.SHX FSHZ.SHX Fssx.shx FST.SHX FSTXT.SHX gbcbig.shx gbeitc.shx gbenor.shx GBHZFS.shx GBXWXT.shx gdt.shx GEDITXT.SHX gothice.shx GOTHICE9.SHX GOTHICEN.SHX gothicg.shx GOTHICG9.SHX gothici.shx GOTHICI9.SHX greekc.shx greeks.shx GREKCOMP.SHX HAND.SHX Handlttr.shx hhzfs.shx hhzkt.shx HLSTD.SHX HMDXFS.SHX HMDXST.SHX HMKXFS.SHX HMKXHT.SHX HMKXKT.SHX HMKXST.SHX HPCAD.SHX HSHZTXT.SHX HT.SHX HT64F.SHX HT64S.SHX HTS.SHX Htsx.shx HWHZTXT.SHX HWROMANC.SHX HWROMANS.SHX HZ1.SHX HZA.SHX hzD.shx hzdx.shx hzf.shx HZFS.SHX HZHP.SHX HZHT.SHX HZJS-1.SHX HZJS-2.SHX HZJS-3.SHX HZKT.SHX HZLS.SHX Hznum.shx hzpmk.shx HZST.SHX hztxt.shx Hztxt1.shx Hztxt2.shx HZTXT3.SHX HZTXTB.SHX HZTXTH.SHX HZTXTS.SHX hztxt_e.shx hzwb.shx hzxk.shx HZXY.SHX HZZY.SHX HZ_97.SHX ISO9.SHX isocp.shx isocp2.shx isocp3.shx isoct.shx isoct2.shx isoct3.shx ITALCOMP.SHX ITALIAN.SHX italic.shx ITALIC9.SHX italicc.shx ITALICC9.SHX italict.shx ITALICT9.SHX ITALTRPX.SHX jwg.shx jwg1.shx k.shx KHZ.SHX KHZTXT.SHX KT-K.SHX KT64F.SHX KT64S.SHX Ktsx.shx LEGIBLE.shx LEGIBLEF.shx ltypeshp.shx MLtype.shx MON.SHX monotxt.shx MONOTXT9.SHX MSIMPLEX.SHX MYROMANS.SHX nhztxt.shx NUMBER.SHX OUTLINE.SHX Par_____.shx Pdatxt.shx Pdax.shx RD.SHX romanc.shx romanc2.shx ROMANC9.SHX romand.shx ROMAND9.SHX romans.shx Romans1.shx ROMANS9.SHX romant.shx ROMANT9.SHX Romb____.shx Romi____.shx ROMTXT.SHX Rom_____.shx RS.SHX Sasbo___.shx Sasb____.shx Saso____.shx Sas_____.shx scriptc.shx SCRIPTC9.SHX scripts.shx SCRIPTS9.SHX SCRPCOMP.SHX SCRPSIMP.SHX SFONT.SHX SFS.SHX SHZTXT.SHX Sim.shx simplex.shx Simplex1.shx SIMPLEX9.SHX Simtxt.shx Sinotxt1.shx sjrf.shx SL.SHX SLCAD.SHX SLZM.SHX SMFS.SHX SMSIM.SHX spanrad.shx sr.shx SST.SHX ST64F.SHX ST64S.SHX Stdb1.shx Stdb2.shx STF.SHX STK.SHX Stkx.shx Stsx.shx Suf_____.shx SUPEROS.SHX syastro.shx SYFS.SHX symap.shx symath.shx symbolm.shx symbolt.shx Symbolx.SHX symeteo.shx symusic.shx SYSZ.SHX Teb_____.shx Tel_____.shx Te______.shx TIMES.SHX TIMESOUT.SHX Tjhzd.shx TJHZF.SHX Tjhzk.shx Tjtxt.shx TONG.SHX TOPHZ1.SHX TOPTXT.SHX Toptxt1.shx TOPTXTF.SHX TSCAD.SHX tssdchn.shx tssdeng.shx Tssdeng2.shx TU-LTYPE.SHX TXT-G.SHX txt.shx txt0.shx TXT1.shx Txt12.shx txt14.shx txt15.shx TXT2.SHX TXT3.SHX TXT4.SHX TXT9.SHX TXTBAK.SHX TXTBSCW.SHX Txtj.shx VERTICAL.SHX whgdtxt.shx whgtxt.shx whtgtxt.shx whtmtxt.shx XC01.SHX XC60.SHX XIAO.SHX YISUN1.SHX Ztxt.shx ZZSHX.shx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值