历史文章可通过菜单访问,或在下面的文章分类索引中寻找:
提高教程 图纸或文件处理 界面、视图、显示及设置 坐标、捕捉、选择
二维三维绘图 图层、颜色、线型、线宽 图形修改和编辑 标注、填充
文字和字体 图块、外部参照、光栅图像 布局、视口、打印
查询数据、综合技巧及疑难问题 工具插件 资源图库 二维、三维练习
字体是大家遇到最多的问题,之前发过很多跟字体相关的文章,但有些讲解得比较简单,这两天又有好几个人问到字体问题,决定将有些内容重新整理后再群发一下。
当打开CAD图纸时经常会提示缺少字体,或形未定义等,这都是因为CAD在可搜索的路劲下找不到图纸中使用的字体。遇到这种问题就是打开文字样式对话框ST,检查哪些字体没有找到,然后网上去找看是否可以下载到缺失的字,本公众号也分享了2000种的字体,但这些字体库不建议全部拷贝到CAD的字体目录下,而是要用到什么拷什么。
CAD字体库下载,下载后应该怎么用?
CAD大字体什么意思?何谓形文件?详细讲解CAD的字体文件分类
每日一贴——CAD可能遇到的哪些字体相关的问题?
每日一贴——CAD设置和使用文字样式需要注意的问题?
但很多个人和单位为了将专用字体跟其他字体区分开来,会改字体的名字,这样就导致相同的字体有很多不同名字。就算下载再多的字体库,也不能保证能找到图纸用的在难题。这种情况我们只能选择一种能保证文字显示正常的字体来替代找不到的在难题。如果一批图纸有很多张,使用的字体类似,是否可以设置字体自动替换,不必每张图纸都重新进行设置。答案是肯定。
一、设置一种默认替换字体
其实CAD默认已经设置好了替换字体,这个字体可以直接在选项对话框中设置。
输入OP回车,打开“选项”对话框,单击到“文件”选项卡,单击“文本编辑器、词典和字体文件名”前的加号,就可以看开显示“替换字体文件”,如下图所示。
CAD默认设置的替换字体是simplex.shx,我们可以根据自己的需要修改成其他字体。
如果跟默认的替换字体一样设置成CAD的字体*.SHX,只能选择一种小字体,当图中的汉字需要用大字体没有找到时,单行文字中的汉字仍然无法正常显示。如果我们对字体没有要求的话,可以将替换字体设置为宋体或仿宋。单击右侧浏览按钮就可以弹出字体选择对话框,如下图所示。
替换字体被保存到变量FONTALT中,因此我们也可以自己设置变量的值来设置替换字体。比如:输入FONTALT回车,输入“宋体”后回车,就可以将替换字体设置为宋体。
--下面是广告,非本文图片--
上面介绍的替换字体文件的介绍,其实选项对话框中“替换字体文件”下面还有一项“字体映射文件”可以更好地完成自动替换字体的任务,如下图所示。
在选项对话框中可以看到字体映射文件的目录和名字,当然也可以浏览定义成一个编辑好的字体映射文件。
如果我们有一批图纸,图纸中使用了相同的字体,这些字体找不到或者我们需要统一将这些字体替换显示成其他字体的话,就可以设置字体映射文件,字体映射文件的扩展名是*.fmp,这就是一个纯文本文件,只需要在前面写上要替换的字体名,后面写上替换的字体文件名,中间用分号隔开就好了,如图所示。
我们可以看到AUTOCAD的默认的字体映射文件中已经设置了一些字体,这些可能是根据适应早期CAD和WINDOWS操作系统升级后字体和读取字体方式的变化来设置的。默认的这些项我们根本不会遇到,可以删除后添加我们需要的替换项,也可以直接在下面添加替换项。我们可以设置多种字体替换成一种字体,在这个映射文件,小字体、大字体、WINDOWS的字体都可以设置。
其实也可以不修改CAD默认的字体映射文件,我们自己编辑一个文件,保存成*.fmp,然后在选项对话框中指定成我们定义的映射文件就可以了。我们也可以多个映射文件,针对不同类型的图纸设置分别采用不同的替换策略。
我们同样可以用FONTMAP变量来设置使用的字体映射文件,变量通常在一些二次开发程序里用,我们直接在选项对话框里设置就好了
是否设置和如何设置替换字体文件和字体映射文件取决于你的文字显示和打印效果的要求,如果只是看图,对字体效果没有要求,很多情况下替换字体设置成宋体或仿宋就可以了,但如果有一些特殊的钢筋符号的话,就必须使用特定的字体文件了。
网上还有所谓的万能字体,就是替换成这个字体中文及各种符号都可以显示,我没试过,不知道效果怎么样。
文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/How%20to%20set%20automatic%20font%20replacement%20in%20CAD.html
评论列表(196条)
测试