APP下载

基于AutoCAD字体选择与应用的研究

2015-12-05王俊山

机械工程与自动化 2015年6期
关键词:单行样式国标

王俊山

(山西轻工职业技术学院,山西 太原 030013)

基于AutoCAD字体选择与应用的研究

王俊山

(山西轻工职业技术学院,山西 太原 030013)

以AutoCAD 2007为基础,针对基于不同字体的文字样式,研究了在使用单行文字和多行文字的方式来输入文字时的显示情况,提出了在文字样式设置时如何选择满足国标要求的相应字体和保证能正常显示时应采用的输入方式。

AutoCAD;文字样式;选择

0 引言

鉴于AutoCAD软件具有强大的二维绘图功能,目前无论在机械制图教学还是机械设计过程中都得到了广泛的应用。但是,在文字注写的过程,常常会出现文字显示不正常的问题(如显示异常、不符合国标要求等)[1-2]。为此,笔者以AutoCAD 2007为基础,结合教学过程中出现的问题,就文字字体的选择和应用进行了一些研究。

1 文字样式设置时字体的常规选择

机械图样中涉及到的文字有汉字、字母、数字和符号等,注写文字时均要进行文字样式的设置。文字样式设置时关于字体的选择,从目前文献来看主要有以下几种方式。

1.1 shx字体

shx字体是AutoCAD本身自带的标准字体,这种字体文件的后缀名就是“.shx”。 目前文献中推荐选择的这种字体常有几下几种:

(1) txt.shx[3]。txt.shx是AutoCAD的西文字体,选择这种字体多用于一些符号和英文字母的输入。

(2) gbsnor.shx+gbcbig.shx[4-6]。gbsnor.shx是一种西文直体字,与其相类似gbeitc.shx是一种西文斜体字。在勾选“使用大字体”复选项的基础上再选择大字体gbcbig.shx。gbcbig.shx是一种简体中文字体,与其相类似的还有chineset.shx,它是一种繁体中文字体,都是符合国标的长仿宋体。这种选择字体组合方式,主要用于汉字、数字、符号和字母的输入。

1.2 ttf字体[7-8]

ttf字体又称True Type字体,是Windows自带的字体。这种字体名的前面都有符号“T”。在建立符合机械工程国标要求的文字样式时,多选择字体名为“T仿宋体 GB2312”的ttf字体,这种字体一般不会出现中文显示不正常的情况。

2 不同文字样式下文字的显示情况

按上述几种常用字体分别设置的文字样式,在实际应用中常会出现在同一种文字样式下输入的文字有显示不正常的情况或字体不符合国标要求的字体样式的情况,有时还会出现在同一种文字样式下因选择“单行文字”或“多行文字”的输入方式而出现显示结果不同的情况。这也正是笔者认为“头痛或尴尬”之处。下面就基于AutoCAD 2007,以输入“机械±0.03技术60°CADcad4579”等混合文字为例来研究在“单行文字”或“多行文字”的输入方式下的显示情况。

2.1 基于txt.shx字体的文字显示情况

基于txt.shx字体的文字显示情况如图1所示。

图1 基于txt.shx字体的文字显示情况

txt.shx是AutoCAD的西文字体,基于txt.shx字体的文字样式,在单行文字输入时,汉字不能正常显示,应是预料之中,而在多行文字输入时,汉字、数字、字母和符号却均能正常显示。但值得一提的是这种字体除汉字外均不符合国标要求。

2.2 基于gbsnor.shx+gbcbig.shx字体的显示情况

基于gbsnor.shx+gbcbig.shx字体的显示情况如图2所示。

图2 基于gbsnor.shx+gbcbig.shx字体的文字显示情况

选择gbsnor.shx+gbcbig.shx组合字体,意在解决汉字、符号、数字和英文字母的输入和正常显示。然而在基于gbsnor.shx+gbcbig.shx字体的文字样式下,在单行文字输入时,各种类文字体均能正常显示,且符合国标要求,与我们意想的完全一致;而在多行文字输入时却不尽如人意,某些符号不仅不能正常显示,而且又影响到相邻的某些数字和字母的正常显示。尽管利用多行文字编辑器,通过调整局部文字的字体可使乱码得到正常显示,但相应的文字已不是原设置的文字字体了。

2.3 基于gbsnor.shx字体的文字显示情况

为了区别基于gbsnor.shx+gbcbig.shx字体的文字样式,在不勾选“使用大字体”复选项的情况下,选择gbsnor.shx字体设置文字样式来研究比较其显示情况。

图3为基于gbsnor.shx字体的文字显示情况。从图3来看,在单行文字输入时,汉字不能正常显示,但不影响相邻的数字和符号的正常显示。而在多行文字输入时各种文字均能正常显示,与基于gbsnor.shx+gbcbig.shx字体的文字样式下单行文字输入时的显示情况完全一致,且符合国标要求。但在多行文字输入方式下能正常显示的文字,在字体上已经进行了自动跳转,也不是原来文字样式设置时所选的字体了。

图3 基于gbsnor.shx字体的文字显示情况

2.4 基于“T仿宋体 GB2312”的文字显示情况

由于基于shx字体的文字样式常出现显示情况异常的问题,好多文献中建议选用“T仿宋体 GB2312”的ttf字体,意在满足汉字、数字、符号和英文字母的正常显示。

图4为基于“T仿宋体 GB2312”字体的文字显示情况。不论用单行文字还是多行文字输入时,其汉字、符号、数字和英文字母都能正常显示,且不存在文字字体自动跳转的问题。但美中不足的是,除汉字样式符合国标要求外,数字和字母的样式均与国标不符。作为一种示意方式可用,若在正规的机械图样上使用就略显不够严谨了。

图4 基于“T仿宋体 GB2312”的文字显示情况

3 结论

(1) 基于txt.shx字体和“T仿宋体 GB2312”字体的文字样式,不论文字能否正常显示,均不宜在正规机械图样的绘制上使用,因为其字体与国标要求难以完全吻合。

(2) 基于gbsnor.shx+gbcbig.shx字体和gbsnor.shx字体的文字样式,其汉字、数字、符号和字母均与国标相符,适宜在正规机械图样的绘制上使用,为避免出现显示不正常的情况,可分别使用单行文字和多行文字的方式来输入。

(3) 在同一种文字样式下使用单行文字和多行文字的方式来输入文字时, AutoCAD的其他版本也常出现显示不一致的问题,望能引起AutoCAD中文软件开发者的重视或做出解释与解决。

(4) 就使用单行文字和多行文字的方式来输入文字时出现显示不一致的问题,可利用多行文字编辑器的特有功能,通过自动和手动调整局部文字的字体使乱码得到正常显示,但所更换的文字字体应符合国标要求。

(5) 将txt.shx字体和“T仿宋体 GB2312”字体的文字样式用于正规机械图样绘制中有悖于国标的要求,在机械绘图的教材中使用txt.shx字体和“T仿宋体 GB2312”字体进行文字样式设置应慎之。

[1] 范新竹.AutoCAD 2000的文字输入和乱码的解决[J].上海机电技术高等专科学校学报,2003(3):20-22.

[2] 罗敏.AutoCAD常见四个问题的解决方法[J].机械工程师,2011(10):71-72.

[3] 管殿柱.AutoCAD 2000机械工程绘图教程[M].北京:机械工业出版社,2001.

[4] 王艳.AutoCAD工程制图基础教程[M].武汉:华中科技大学出版社,2007.

[5] 刘家平,赵晓燕.机械AutoCAD中文字和尺寸标注的规范设置[J].装备制造技术,2007(5):103-105.

[6] 刘培晨,王晓燕,戈升波,等.AutoCAD 2013中文版机械图绘制实例教程[M].北京:机械工业出版社,2013.

[7] 田东,郭治田,管殿柱.AutoCAD 2004机械工程绘图基础教程[M].北京:机械工业出版社,2005.

[8] 陈静.AutoCAD 2008机械绘图[M].北京:冶金工业出版社,2013.

(英文摘要Research on AutoCAD Font Selection and Application

WANG Jun-shan

(Shanxi Vocational and Technical College of Light Industry, Taiyuan 030013, China)

On the basis of AutoCAD 2007, the author has taken the variety of font styles into account, and made research on the show conditions in the use of single line and multiple lines to enter characters, and put forward how to choose the appropriate font to satisfy the national standard requirement when the font style is set and which input mode should be adopted when the normal displaying condition is guaranteed, etc.

AutoCAD; font style; selection

1672- 6413(2015)06- 0199- 02

2015- 01- 15;

2015- 08- 10

王俊山(1959-),男,山西五台人,副教授,硕士,研究方向:轻工机械设计研究。

TP317.2

B

猜你喜欢

单行样式国标
CPMF-I 取样式多相流分离计量装置
(2+1)维时空分数阶Nizhnik-Novikov-Veslov方程组的精确单行波解
CPMF-I 取样式多相流分离计量装置
取样式多相流分离计量装置
温室番茄膜下滴灌单膜单行栽培新法
The misfortune in life
凝心聚力,共同迎接“新国标”时代
车辆碰撞预警系统有望进入国标
Joseph-Egri方程的单行波解
中小学塑胶跑道“新国标”立项公示