F:CADAutoCAD 2017fonts宋体.shx 是常规字体文件,不是大字体文件. 大神们怎么搞

F:CADAutoCAD 2017fonts宋体.shx 是常规字体文件,不是大字体文件. 大神们怎么搞,第1张

说明宋体.shx文件是从一个只包含字母和数字符号的小字体文件改过来的,不能替换一些包含中文字符的大字体文件。

解决方法:

1、打开AutoCAD程序后,选择菜单命令“工具”—“选项”(或者直接输入“OP”命令)调出“选项”对话框窗口。

2、在“选项”对话框中单击“文件”选项卡(软件默认打开的是“配置”选项卡),在此选项可以看到字体映射文件“acad.fmp”完整的保存存路径及文件名,见下图。

3、根据路径找到“acad.fmp”文件,并用Windows系统的自带的文本编辑器“记事本”打开该文件。

4、在打开的“acad.fmp”文件中,将你缺少的字体映射为“gbcbig.shx”字体。例如缺少“hzfs”字体,就在文件中添加内容“hzfsgbcbig.shx”。缺少的字体和“gbcbig.shx”之间用英文的分号“”隔开。

5、编辑完成后,点击“文件”—“保存”,然后退出即可。

hzfs.shx是字体文件,正常情况是存在你CAD目录中的Fonts文件夹下的。

如果当你打开一张图片中用到了hzfs.shx文件里的字体,而你本地的环境下又没有这个字体就会d框了。解决方法有两个:

1、如果CAD目录中的Fonts文件夹下没有这个文件,找到这个hzfs.shx文件放到CAD目录中的Fonts文件夹下;

2、如果CAD目录中的Fonts目录中有这个文件,有可能是你的环境设定出了问题,那么,在点击菜单“工具”-“选项”,选择“文件”标签,在“支持文件搜索路径”中把这个Fonts路径加进去。

此可能不是具体字体,而是CAD使用者自己定义的含“大字体”的字型样式的名称,此样式名可以自已任意命名,比如命名为“张三字样”、“李四字样”均可以。勾选了“使用大字体”,则它同时定义了.SHX(英文字体.shx)和大字体(汉字字体.shx),比如命名含大字体的字样式名为“张三字样”,将其英文字体选为romans.,将其汉字字体选为hztxt,则画图写文字时,选定 “张三字样”后,英文就是romans字体,中文就是hztxt字体。

菜单:格式/文字样式,找到“X字样”(即你问的tjhztxt1),看看原来“X字样”外文字体和中文字体各定义的啥。注意,“使用大字体”一定要勾选,否则仅定义了外文或仅定义了中文字体。勾选了“使用大字体”就表示“X字样”定义了两字体:外文和中文字体。若具体字体你真的没有,又必须要用原字体,你再想法得到该字体,拷到CAD的字库里;若不是必须要用原字体,则你可以改成你有的,也可以将显示字样式(原来可能是多种)全改成你想要的或你已有的。如此不会破坏和改变原来的字大小或图层,只改了字体。不能用刷子,若用刷子功能,则会将属性全改变成一样的了。

定义字型样式具体 *** 作是菜单:格式/文字样式,新建样式名(自己起个好记的名),“使用大字体”要勾选,SHX选某英文字体如romanc.shx或你要的其它外文字体,大字体汉字选如txt.shx或hztxt.shx或你要的其它汉字字体,高度一般缺省0.0(待画图写字时再据需要定义),宽度比例0.7(制图规定约2/3),点“应用”即完成了字体样式定义。就可以正常显示和应用了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12210424.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存