SHX字体与TTF字体的使用有何区别?
温阳13172
温阳13172 Lv.14
2015年04月09日 15:29:27
只看楼主

SHX字体与TTF字体是两种不同的方式定义的字体,CAD都可以使用。 解决方案: 一、 SHX字体的特点: 1. 是CAD专用字体。








SHX字体与TTF字体是两种不同的方式定义的字体,CAD都可以使用。
解决方案:
一、 SHX字体的特点:
1. 是CAD专用字体。
2. 是采用矢量的方式定义的字体,字体由线条构成,不填充。
3. 相应的字库文件分两类:
1) 小字体:只包含英文、数字和一些符号,总共只有256个字
2) 大字体:可容纳65535个文字,一般用于定义亚洲文字
2 优点:具有较高的编辑、显示、打印速度。单线条仿宋字字体清秀,适合国标制图。
2 缺点:由于CAD专用字体属于可自定义字体类型,所以不同公司提供的SHX字体文件名与款式可能各不相同,同样的文件可能是不同的字体,也可能字体的基本大小比例也不同。从而导致汉字与数字字母大小不一致,或汉字与数字字母分开写时,文字易因替换字体而错位。
二、 TTF字体的特点:
1. 是Windows系统支持的真轮廓字体(TrueType Font),由三次曲线定义,放大时边界光滑清晰。
2. 字体得到广泛的支持,且具有统一规范的定义。
3. 因汉字、英文、数字和一些符号均定义在同一个文件中,字体大小统一规范。
2 缺点:在CAD中处理耗用大量CPU时间,显示较慢,对矢量绘图仪需要占用较多的绘图仪内存,因而在图形中有大量此类文字时甚至会因绘图仪内存溢出而不能打印(解决的办法是扩充绘图仪内存)。
注意:
如果在图形中使用某一种字体,并且想了解它是否免费的,那么就要知道它的许可要求。有些字体是免费的,但有些不是,并且不能合法地发送给其他人。如果使用eTransmit命令发送或从其它资源接收图形时需要特别关心这个问题。
Microsoft公司发行的工具,Font Properties Extension,可以用来显示在图形中的TrueType或OpenType字体的特性,其中包括许可的详细信息。

要下载这个工具,可以将浏览器指向URL:

http://www.microsoft.com/typography/property/property.htm (此工具已经以附件形式上传,查看方法是选中TTF字体后,右击鼠标,点击属性,即可查看)

注意:此工具不可用于CAD(SHX)字体。在DOS命令提示下输入文件名可以获得有关SHX字体的有限的描述信息。例如,在DOS命令提示下键入romanc.shx,将会显示以下信息:AutoCAD-86 unifont 1.0。
常见问题:
如何默认中文字?(文字样式(Standard)中没有指定中文字体)
b) 建议使用大字体线形字体取代系统自带的TrueType矢量字体;(注:TrueType字体占用更多的计算机资源、绘图形尺寸增大、降低打印性能)
c) Chinese.shx字体是繁体中文字;
1. 如何生成符合国标文字(中英文混排)
a) Gbcbig.shx是符合国家标准的中文字体,默认英文(txt.shx)字体不符合,应选择gbeitc.shx(倾斜)或gbenor.shx(正体);
2. 文字乱码
a) 简体中文系统的代码页是ANSI_936(GB2312)
繁体中文系统的代码页是ANSI_950
英文操作系统的代码页是ANSI_1252
不论操作系统使用何种语言,生成的图形都是西文代码页
b) 在进行中文标注时,尽量别用TrueType字体,而使用中文的大字体形文件;
c) 切忌一定要确保图纸交流对方安装同样的字体比如TrueType字体;

wanshuns
2015年04月30日 19:39:39
2楼
谢谢楼主分享好资料
回复
cof1498872495078
2017年07月01日 10:43:04
3楼
谢谢,学习了
回复

相关推荐

APP内打开