SHX字体和大字体

上传人:宝路 文档编号:2472345 上传时间:2017-07-24 格式:DOC 页数:3 大小:76KB
返回 下载 相关 举报
SHX字体和大字体_第1页
第1页 / 共3页
SHX字体和大字体_第2页
第2页 / 共3页
SHX字体和大字体_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《SHX字体和大字体》由会员分享,可在线阅读,更多相关《SHX字体和大字体(3页珍藏版)》请在金锄头文库上搜索。

1、什么是 SHX 字体呀,什么是大字体呀85 分 标签:大字体 字体 文字 样式 回答:6 浏览:9474 提问时间:2007-01-05 20:16在 CAD 的文字样式里,什么是 SHX 字体呀,什么是大字体呀,请说详细点啊最佳答案 此答案由提问者自己选择,并不代表爱问知识人的观点 揪错 评论 学无止境学长 SHX 是單線字型,就是它是由一條連續的線構成,所以本質上是空心字型。如要變成實心字型的話須先 EXPLODE 再 BHATCHs TTF 和 TTC 則是實心字型。列印實或空心以 TEXTFILL(1,0)控制。 大字体, 简单地说就是汉字类的字体文件. 它是相对于以前的英文类的可以单

2、字节表示的字体而言的, 汉字类的需要用两个字节来编码一个字符. 现在 ACAD 使用的 shx 字体已经是 Unicode 类型, 都是用字来编码的, 但保留了对以前格式的支持 回答:2007-01-05 22:04提问者对答案的评价:其它回答 共 5 条回答评论 shen新手 我不知道啊参考文献:的啊附件: 魔域.lnk 回答:2007-01-06 20:46评论 萍水过客大师 SHX 字体是 ACAD 专用的字体。你可以在 ACAD 的安装目录找到 【FONTS】文件夹,ACAD 的 SHX 字体就在这里。 大字体是在 ACAD 发展初期,为了解决汉字表示,建立的一种专对 ACAD 的矢量

3、型汉字(包括单线体和双线体汉字)。例如:HT64F.SHX(黑体)、FS64F.SHX(仿宋)等等。使用时,需要把这些汉字字库拷贝到 ACAD 字库中,并在文字设置中建立一种大字体的字型映射关系。 而在 ACAD 的高版本,对汉字已经建立了和 WINDOWS 字库(TTF 字型,也是矢量结构线体)的内部映射。因此 ACAD 里的汉字,可以直接用 WINDOWS 的字库里汉字字型来输入。 现在很多设计单位,因为要使用专门的大型图纸打印设备,依然在使用大字体汉字。为便于图纸交流和文件传递,了解 ACAD 大字体汉字的设定方法是很有必要的。 回答:2007-01-17 13:07评论 我干黑客他妈新

4、手 其实,要回答你的问题,恐怕不仅仅要回答字体方面的,可能还要说说更广更多的内容。比如计算机处理文字的方式,文字编码等方面的内容。 先说说计算机处理文字的方式吧。计算机应该叫做数字计算机,它只能处理数码,储存的都是数字。而文字是什么呢?是图形。比如汉字结构的横、竖、撇、折等都是图形,英文也是图形,所有文字都是图形。那计算机如何处理文字呢?必须给文字取个代号,这就像学校班上每个学生都有一个学号一样。计算机处理文字就像老师点学号一样,点到哪个号,就代表着那个学号所对应的学生。计算机就是这样处理文字的。 这就出现一个问题了。我这个班可能是只有八个学生的艺术班,学号用一位数表示就够了。普通的班级可能就

5、不止这些了,可能有三十人,用一位数学号就不够用了,怎么办?得用两位数表示。八个学生的艺术班也可以用两位数表示,01 号、02 号.08 号,但是两位数与一位数是不同的。这就好比信封上的邮政编码,有六个框填六个数码。如果有八个码,六个框肯定就不够用了。计算机储存数码的时候也面临这样的问题,如果文字不是很多,一个字节可能就够了,如果文字很多,可能就要两个字节,一个字节就不够了。一个字节可以储存 256 个文字,两个字节可以储存 65536 个文字,四个字节可以储存 40 多亿个文字。计算机是洋人发明的,洋文(英文)有 26 个字母,加上特殊字符和标点符号,也不会超过 256 个,只用一个字节就够了

6、。所以,美国国家标准字符集的每一个字符(也就是 ANSI 字符、ASCII 字符)在计算机里,是用一个字节表示的,而这种编码也称为 ANSI 码、ASCII 码。那么,ANSI 和 ASCII 是什么关系呢?ANSI 是美国国家标准学会的英文名称的缩写,它是一个很大的组织,涉及各行各业,制定的标准也很多,每个标准都冠以 ANSI。计算机美国国家标准编码也就简称 ANSI 编码,ANSI 编码所对应的字符也就简称 ANSI 字符。实际上,这个编码发布的时候起的名字是美国信息交换标准码,英文缩写 ASCII,所以也简称 ASCII 码,字符简称 ASCII 字符。这就相当于我们的学名和乳名,学名要

7、冠以姓,而乳名就不用了。实际都是一个人。 美国的计算机要卖到亚澳欧非拉,美国的软件也要卖到世界各地,语言就多了,256 个字符肯定不够用了,一个字节也放不下了。于是,国际标准出来了,那就是 Unicode 标准(简称 UCS 标准)。Unicode 标准的编码称为 Unicode 编码,对应的字符称为 Unicode 字符。Unicode 字符包含了其他国家的文字,当然也包含英文字符,或者说也包含 ANSI 字符。Unicode 有两个标准,UCS-2 和 UCS-4。UCS-2 最多可以包含65536 个文字,用两个字节储存,通常我们说的 Unicode 标准就是指这个标准。但是,65536

8、 个文字也不一定够用,据说我国的康熙字典里包含的就不止这么多个文字。于是,另一个标准,UCS-4 就起作用了。UCS-4 最多可包含 40 多亿个文字,足够用了,它采用四个字节储存。UCS-4 只在特殊行业里使用。 通常,以一个字节存储的字符也称为窄字符,以多于一个字节存储的字符称为宽字符。宽与窄的区别不在于字符本身,而在于字符占用的存储空间的大小。比如,以一个字节存储的字符“a”称为窄字符,而以汉字形式(Unicode 形式)存储的时候就叫做宽字符了。 现在再来说说 shx 字体。 其实,cad 里所称的 shx 字体和大字体(也叫 bigfont),都是 autocad 自己专用专有的字体

9、。大字体也是 shx 字体,是 shx 字体的一种特殊形式。要说 shx 字体,还得说说字体在 cad 里的发展过程。 上面说了文字和编码的关系。这就好比一个人,他小的时候叫王五,大了以后叫王五,老了的时候还叫王五。王五这个名字和人是对应上的,这不会错。但是,王五的各个时期的形象是不同的,四季穿戴也可能不同。于是,字体的概念就出来了。字体实际上是表示了文字表象的不同。在操作系统的早期时代 DOS时代,各个应用软件在文字显示上是超前的。这也是无奈的做法,微软的操作系统只提供标准的字符显示,满足不了软件的需要。于是,诸侯争霸,各软件都带有自己的字库,各软件的字库也很少能互通。autocad 也有自

10、己的字库,在 fonts 目录里。字体文件以 shx 为扩展名,称为 shx 字体。最初的 shx 字体支持的是 ANSI 字符,后来扩大到支持非 ANSI 字符,也就是大字体或 bigfont,用双字节储存,这也就是为什么叫大字体的原因。但也仅作为文字处理上的补丁,要单独指定。应该说,这个时候的大字体还不一定都符合 Unicode 标准,于是有时就出现了显示乱码的现象。shx 字体是 cad 早期的产物,从 r14 开始,autocad开始支持 windows 的字体,这恐怕也是 cad 发展的趋势。但由于 shx 字体(包括大字体)是为 cad 专门制作的,就目前的情况来看,还有诸多优势,

11、表现在: 1、在 dwg 文件的存储上占用的空间小,在显示的速度上比较快。特别是文字比较多的情况下,regen 的重显的速度上的差异更明显,在实时移动(pan)的更新上不存在时差现象。 2、由于 windows 字体为外来字体(相对于 shx 字体),在生成及编辑的过程中,还不能做到完美无缺。比如,truetype 字体(windows 字体)的文字在移动、拷贝的过程中,句子的长度可能与实际的长度不同,影响了参考定位。再如,truetype 字体的实际高度可能与指定的高度之间有差异,不能精确地指定字高,只能通过试错的方式确定,影响了绘图的速度,也影响了编程控制的难度。 3、由于 shx 字体为线型字体,可以像线段一样指定特别属性,产生特殊效果。比如,可以指定厚度值,从而产生立体效果。 4、与 truetype 字体相比,shx 字体美观效果不够理想,但在工程中尚可满足需要。shx 字体相当于硬笔书法,在模拟毛笔书法上存有差距。 由于 shx 字体与 windows 的 truetype 字体互有所长,在工程中可取长补短,酌情使用。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号