您的位置:网站首页 > CAD教程 > 常见问题

CAD为什么要使用那么多种字体的详细说明

时间:2018-03-10 20:07:49 来源:未知

过去受机器性能限制,如果像windows一样采用点阵式的字体就会速度非常慢。现在很多人可能根本不知道曾经有过一个叫做“Qtext”的命令,可以将所有字以方块占位的方式显示,用来加快图像的显示速度。所以cad采用的是shx这种短线式的字体。这里面包含了主要英文,希腊文、符号等。但windows字体可以方便的有加粗,下划线,倾斜效果,这种shx字体没有,只能另作一个字体。就例如常见的roman字体。结尾s的是单线字体打印较细,d是双线,略深,c是双线,收尾有衬线,t是三线。其它很多类型字体类似规则。 总之一个shx只能对应一个效果,想要别的效果,就得换字体了。

roman字体系列

shx格式非常容易造字体,往往增加了某一两个符号就在后面加了个后缀,导致字体名越来越多。 最后随着软件在全世界应用,各国文字都需要自己的字体,特别是中文,字符多,所以被称为BIG Font(不是字比较大,是字符数量大)。

字体多不用怕。打开的时候会有对话框让你选择某种字体替换,只需要把你常用的字体放到最前面,一路回车就可以了。调整字体顺序方法是,复制一个字体,在名字前面加上1234上面的!@#¥%这类比123和abc还前的asc码。保证你要的字体在前面几个位置。

另有一个一劳永逸的方法,cad的support或者sys目录下,有个acad.fmp文件,这是cad的字体映射文件。分号前面是要替换的字体名,后面是替换后的字体名。可以考虑用“*”通配符做替换。比如写成HzTxt*.shx; HzTxt.shx.这样别人乱用了hztxt1、hztxt2、hztxtabc这些名的就全部自动用hztxt显示了。

 

acad.fmp