- ·上一篇文章:AutoCAD 2002之编辑图形
- ·下一篇文章:AutoCAD 2002之绘图实用工具、显示控制
AutoCAD 2002之标注文字
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
喜欢这些内容嘛,请告诉你身边的朋友,易下载中心-QQ资源-itnetcn.com一起享受这份乐趣,本站内容来源互联网
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
喜欢这些内容嘛,请告诉你身边的朋友,易下载中心-QQ资源-itnetcn.com一起享受这份乐趣,本站内容来源互联网
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5.1 文 字 样 式
标注文字时,一般需要根据不同的需求采用不同的字体,如宋体、黑体等。即使是采用同一种字体,具体标注样式也有可能不同,如采用不同的字高、不同的宽高比、不同的字倾斜角等。AutoCAD允许用户自定义文字的标注样式(简称为文字样式)。标注文字时,如果系统提供的文字样式不能满足标注要求,则应先定义文字样式。此外,用户也可以修改已有的文字样式。
5.1.1 定义、修改文字样式
实现定义、修改文字样式的命令是STYLE,选择“格式”→“文字样式”命令也可以实现该功能。执行STYLE命令,AutoCAD弹出如图5-1所示的“文字样式”对话框。

对话框中各主要项的功能如下:
● “样式名”选项组
用于将已有样式设为当前标注样式、建立新文字样式、为已有文字样式更名或删除已有文字样式等操作。
♦ 下拉列表框
“样式名”选项组中,下拉列表中列有当前已有的文字样式,用户可通过其选择某一样式作为当前标注样式或要修改的样式。AutoCAD只能用当前文字样式标注文字。此外,AutoCAD为用户提供了名为Standard的默认样式。图5-1显示出该样式的具体设置。可以看出,Standard样式的字体采用的是txt.shx,字高度为0、宽度比例(即字的宽、高比)为1,其余设置如图5-1所示。
♦“新建”按钮
定义新文字样式。方法为:单击“新建”按钮,AutoCAD弹出如图5-2所示的“新建文字样式”对话框,在“样式名”文本框中给出默认的样式名。在“样式名”文本框中输入新文字样式的名字后(也可以直接使用默认样式名),单击“确定”按钮,完成新样式的定义。当然,此新样式此时仍然采用的是前一个文字样式的标注设置,但用户可以利用“文字样式”对话框为新样式定义具体的标注设置。

♦“重命名”按钮
给已有的文字样式更名。方法为:从“样式名”下拉列表中选择要更名的文字样式,单击“重命名”按钮,AutoCAD弹出与图5-2相类似的对话框,通过该对话框输入新名字即可。
♦“删除”按钮
删除某一文字样式。方法为:从“样式名”下拉列表中选择要删除的文字样式,然后单击“删除”按钮。需要说明的是,用户只能删除图形中没有使用的文字样式。
●“字体”选项组
确定所采用的字体以及字高度等的设置。用户可通过“字体名”下拉列表选择对应的字体(其中包括用户Windows系统安装的字体,如宋体、黑体等)。利用“字体样式”下拉列表可确定字体的格式,如是否为斜体、粗体或常规字体等。如果选中“使用大字体”复选框,则“字体样式”下拉列表框中将显示为“大字体”,用于选择大字体文件。通过“高度”文本框,可确定文字的高度。
需要说明的是,如果将文字的高度设为0,那么用DTEXT命令(见5.2.1小节)标注文字时,AutoCAD会提示“指定高度:”,即要求用户指定文字的高度。如果在“高度”文本框中输入了具体的文字高度,AutoCAD将按此高度标注文字,标注时不再提示“指定高度:”。
●“效果”选项组
用于设置字体的某些特征,如宽高比、倾斜角、是否倒置显示、是否反向显示或垂直对齐等。其中,“颠倒”复选框用于确定是否将标注的文字倒置显示,如图5-3 (b)所示;“反向”复选框用于确定是否将文字反向标注如图5-3 (c)所示;“垂直”复选框用于确定是否将文字垂直标注;“宽度比例”文本框用于确定所标注文字字符的宽高比。当宽度比例为1时表示按系统定义的宽高比标注文字;当宽度比例小于1时字会变窄,反之变宽。图5-4给出了在不同宽度比例下的文字标注效果。在“效果”选项组中,“倾斜角度”文本框确定文字的倾斜角度,角度为0时不倾斜,角度为正值时向右倾斜,为负值时向左倾斜,如图5-5所示。



图5-3 文字标注示例


●“预览”选项组
预览所选择或所定义文字样式的标注效果。在对应文本框中输入要预览的字符,单击“预览”按钮,AutoCAD将输入的字符按当前文字样式显示在位于“预览”按钮上面的图片框中。
●“应用”按钮
确认用户对文字样式的设置。
下面举例说明如何定义文字样式。
【例5.1】定义新文字样式。要求如下。
文字样式名称:STHZ;采用的字体:宋体;字高:5;其他设置采用Standard样式中的同名设置。具体定义过程如下:
(1) 执行STYLE命令,AutoCAD弹出“文字样式”对话框(参见图5-1)。单击“文字样式”对话框中的“新建”按钮,AutoCAD弹出“新建文字样式”对话框。在该对话框中的“样式名”文本框中输入新文字样式的名称,即STHZ,如图5-6所示。单击对话框中的“确定”按钮,AutoCAD创建名为STHZ的文字样式。

(2) 继续设置新文字样式。在“文字样式”对话框中,在“字体”选项组中的“字体名”下拉列表中选择“宋体”,在“高度”文本框中输入“5”,如图5-7所示。

(3) 参考图5-1中Standard样式的设置确定新样式的其他设置(通常采用默认设置即可),而后单击图5-7所示对话框中的“应用”按钮,完成新样式的创建。此时,如果单击“关闭”按钮,则AutoCAD以STHZ样式为当前文字样式,即用该样式标注文字。
需要说明的是,如果用户的“字体名”下拉列表中没有“宋体”字体,可通过Windows系统安装该字体,或用其他中文字体创建标注样式。
5.1.2 定义符合国家制图标准的文字样式
国家制图标准专门对文字标注做出了规定,其主要内容如下:
字体的号数有20、14、10、7、5、3.5、2.5 7种,其号数即为字的高度(单位为mm)。字的宽度约等于字体高度的2/3。对于汉字,因笔划较多,不宜采用2.5号字。
文字中的汉字应采用长仿宋体;拉丁字母分大、小写2种,而这2种字母又可分别写成直体(正体)和斜体形式。斜体字的字头向右侧倾斜,与水平线约成75°;阿拉伯数字也有直体和斜体2种形式。斜体数字与水平线也成75°。实际标注中,有时需要将汉字、字母和数字组合起来使用。例如,标注“4-M8深18”时,就用到了汉字、字母和数字。
以上简要介绍了国家制图标准对文字标注要求的主要内容。其详细要求请参考相应的国家制图标准。下面介绍如何为AutoCAD创建符合国标要求的文字样式。
要创建符合国家要求的文字样式,关键是要有相应的字库。AutoCAD支持TRUETYPE字体,如果用户的计算机中已安装TRUETYPE形式的长仿宋体,按前面创建STHZ文字样式的方法创建相应文字样式,即可标注出长仿宋体字。此外,用户也可以采用宋体或仿宋体字体作为近似字体,但此时要设置合适的宽度比例。
AutoCAD 2002中文版专门提供3符合国标要求的中文字体形文件,即gbenor.shx、gbeitc.shx和gbcbig.shx文件。gbenor.shx和gbeitc.shx文件分别用于标注直体和斜体字母与数字,gbcbig.shx则用于标注中文。下面介绍如何根据gbenor.shx、gbeitc.shx和gbcbig.shx形文件定义符合国标要求的文字样式。
【例5.2】定义符合国标要求的新文字样式。设新文字样式的文件名为“工程标注5”,字高为5。过程如下:
(1) 选择“格式”→“文字样式”命令,即执行STYLE命令,AutoCAD弹出“文字样式”对话框(参见图5-1)。单击对话框中的“新建”按钮,AutoCAD弹出“新建文字样式”对话框(参见图5-2),在该对话框中的“样式名”文本框中输入“工程标注5”,单击对话框中的“确定”按钮,AutoCAD返回到“文字样式”对话框,如图5-8所示。
(2) 从图5-8可以看出,虽然已经创建了名为“工程标注5”的文字样式,但该样式的具体设置仍采用通过“新建”按钮创建“工程标注5”之前所使用样式的设置,所以还需要修改其设置:从“字体”选项组中的“字体名”下拉列表中选择gbenor.shx(标注直体字母与数字)或gbeitc.shx(标注斜体字母与数字);选中“使用大字体”复选框,选中后AutoCAD将原来的“字体样式”下拉列表替换成“大字体”下拉列表(大字体是指亚洲国家使用的文字),在该下拉列表中选择gbcbig.shx;在“字高”文本框中输入“5“,如图5-9所示。


(3) 此时的设置为符合国标要求的文字样式设置。需要读者注意的是,由于在字体形文件中已经考虑了字的宽高比例,因此应在“宽度比例”文本框中输入“1”。
(4) 用户还可以预览所定义文字样式的标注效果。例如,在位于“预览”按钮左边的文本框中输入“国标标注示例”,单击“预览”按钮,AutoCAD在位于“预览”按钮上边的图像框中显示出文字“国标标注示例”的标注效果,如图5-9所示。
(5) 完成上述设置后,单击对话框中的“应用”按钮,完成新文字样式的设置。如果再单击“关闭”按钮关闭对话框,AutoCAD将文字样式“工程标注5”置为当前样式,用户可用该样式标注文字。
说明:
用户可在绘图样本文件中创建符合国标要求的文字样式,且可以根据需要,模仿上面的文字样式创建过程创建一系列与国标字号对应的文字样式,如“工程标注20”、“工程标注14”、“工程标注10”、“工程标注7”、“工程标注3.5”等,也可以将文字样式的字高设为0,待标注文字时,再确定字高度。
用户可以利用AutoCAD设计中心方便地将其他图形中的文字样式添加到当前图形中(见11.1节)。
AutoCAD 2002中文版在以下样本文件中已设置了符合国标要求的文字样式(文字样式名为“工程字”),用户以这些文件为样本绘图形时,可直接使用对应的文字样式。
Gb -Color Dependent Plot Styles.dwt
Gb -Named Plot Styles.dwt
Gb_a0 -Color Dependent Plot Styles.dwt
Gb_a0 -Named Plot Styles.dwt
Gb_a1 -Color Dependent Plot Styles.dwt
Gb_a1 -Named Plot Styles.dwt
Gb_a2 -Color Dependent Plot Styles.dwt
Gb_a2 -Named Plot Styles.dwt
Gb_a3 -Color Dependent Plot Styles.dwt
Gb_a3 -Named Plot Styles.dwt
Gb_a4 -Color Dependent Plot Styles.dwt
Gb_a4 -Named Plot Styles.dwt
GBa3.dwt
其中,与文件名前缀Gb_a0 ~ Gb_a4对应的文件分别表示对应的样本文件适用于绘制图幅为0号到4号的图形。
标注文字时,一般需要根据不同的需求采用不同的字体,如宋体、黑体等。即使是采用同一种字体,具体标注样式也有可能不同,如采用不同的字高、不同的宽高比、不同的字倾斜角等。AutoCAD允许用户自定义文字的标注样式(简称为文字样式)。标注文字时,如果系统提供的文字样式不能满足标注要求,则应先定义文字样式。此外,用户也可以修改已有的文字样式。
5.1.1 定义、修改文字样式
实现定义、修改文字样式的命令是STYLE,选择“格式”→“文字样式”命令也可以实现该功能。执行STYLE命令,AutoCAD弹出如图5-1所示的“文字样式”对话框。

图5-1 “文字样式”对话框
对话框中各主要项的功能如下:
● “样式名”选项组
用于将已有样式设为当前标注样式、建立新文字样式、为已有文字样式更名或删除已有文字样式等操作。
♦ 下拉列表框
“样式名”选项组中,下拉列表中列有当前已有的文字样式,用户可通过其选择某一样式作为当前标注样式或要修改的样式。AutoCAD只能用当前文字样式标注文字。此外,AutoCAD为用户提供了名为Standard的默认样式。图5-1显示出该样式的具体设置。可以看出,Standard样式的字体采用的是txt.shx,字高度为0、宽度比例(即字的宽、高比)为1,其余设置如图5-1所示。
♦“新建”按钮
定义新文字样式。方法为:单击“新建”按钮,AutoCAD弹出如图5-2所示的“新建文字样式”对话框,在“样式名”文本框中给出默认的样式名。在“样式名”文本框中输入新文字样式的名字后(也可以直接使用默认样式名),单击“确定”按钮,完成新样式的定义。当然,此新样式此时仍然采用的是前一个文字样式的标注设置,但用户可以利用“文字样式”对话框为新样式定义具体的标注设置。

图5-2 “新建文字样式”对话框
♦“重命名”按钮
给已有的文字样式更名。方法为:从“样式名”下拉列表中选择要更名的文字样式,单击“重命名”按钮,AutoCAD弹出与图5-2相类似的对话框,通过该对话框输入新名字即可。
♦“删除”按钮
删除某一文字样式。方法为:从“样式名”下拉列表中选择要删除的文字样式,然后单击“删除”按钮。需要说明的是,用户只能删除图形中没有使用的文字样式。
●“字体”选项组
确定所采用的字体以及字高度等的设置。用户可通过“字体名”下拉列表选择对应的字体(其中包括用户Windows系统安装的字体,如宋体、黑体等)。利用“字体样式”下拉列表可确定字体的格式,如是否为斜体、粗体或常规字体等。如果选中“使用大字体”复选框,则“字体样式”下拉列表框中将显示为“大字体”,用于选择大字体文件。通过“高度”文本框,可确定文字的高度。
需要说明的是,如果将文字的高度设为0,那么用DTEXT命令(见5.2.1小节)标注文字时,AutoCAD会提示“指定高度:”,即要求用户指定文字的高度。如果在“高度”文本框中输入了具体的文字高度,AutoCAD将按此高度标注文字,标注时不再提示“指定高度:”。
●“效果”选项组
用于设置字体的某些特征,如宽高比、倾斜角、是否倒置显示、是否反向显示或垂直对齐等。其中,“颠倒”复选框用于确定是否将标注的文字倒置显示,如图5-3 (b)所示;“反向”复选框用于确定是否将文字反向标注如图5-3 (c)所示;“垂直”复选框用于确定是否将文字垂直标注;“宽度比例”文本框用于确定所标注文字字符的宽高比。当宽度比例为1时表示按系统定义的宽高比标注文字;当宽度比例小于1时字会变窄,反之变宽。图5-4给出了在不同宽度比例下的文字标注效果。在“效果”选项组中,“倾斜角度”文本框确定文字的倾斜角度,角度为0时不倾斜,角度为正值时向右倾斜,为负值时向左倾斜,如图5-5所示。



(a) 正常标注 (b) 文字颠倒标注 (c) 文字反向标注
图5-3 文字标注示例


图5-4 用不同宽度比例标注文字 图5-5 用不同倾斜角度标注文字
●“预览”选项组
预览所选择或所定义文字样式的标注效果。在对应文本框中输入要预览的字符,单击“预览”按钮,AutoCAD将输入的字符按当前文字样式显示在位于“预览”按钮上面的图片框中。
●“应用”按钮
确认用户对文字样式的设置。
下面举例说明如何定义文字样式。
【例5.1】定义新文字样式。要求如下。
文字样式名称:STHZ;采用的字体:宋体;字高:5;其他设置采用Standard样式中的同名设置。具体定义过程如下:
(1) 执行STYLE命令,AutoCAD弹出“文字样式”对话框(参见图5-1)。单击“文字样式”对话框中的“新建”按钮,AutoCAD弹出“新建文字样式”对话框。在该对话框中的“样式名”文本框中输入新文字样式的名称,即STHZ,如图5-6所示。单击对话框中的“确定”按钮,AutoCAD创建名为STHZ的文字样式。

图5-6 以STHZ作为新文字样式的名称
(2) 继续设置新文字样式。在“文字样式”对话框中,在“字体”选项组中的“字体名”下拉列表中选择“宋体”,在“高度”文本框中输入“5”,如图5-7所示。

图5-7 设置新文字样式
(3) 参考图5-1中Standard样式的设置确定新样式的其他设置(通常采用默认设置即可),而后单击图5-7所示对话框中的“应用”按钮,完成新样式的创建。此时,如果单击“关闭”按钮,则AutoCAD以STHZ样式为当前文字样式,即用该样式标注文字。
需要说明的是,如果用户的“字体名”下拉列表中没有“宋体”字体,可通过Windows系统安装该字体,或用其他中文字体创建标注样式。
5.1.2 定义符合国家制图标准的文字样式
国家制图标准专门对文字标注做出了规定,其主要内容如下:
字体的号数有20、14、10、7、5、3.5、2.5 7种,其号数即为字的高度(单位为mm)。字的宽度约等于字体高度的2/3。对于汉字,因笔划较多,不宜采用2.5号字。
文字中的汉字应采用长仿宋体;拉丁字母分大、小写2种,而这2种字母又可分别写成直体(正体)和斜体形式。斜体字的字头向右侧倾斜,与水平线约成75°;阿拉伯数字也有直体和斜体2种形式。斜体数字与水平线也成75°。实际标注中,有时需要将汉字、字母和数字组合起来使用。例如,标注“4-M8深18”时,就用到了汉字、字母和数字。
以上简要介绍了国家制图标准对文字标注要求的主要内容。其详细要求请参考相应的国家制图标准。下面介绍如何为AutoCAD创建符合国标要求的文字样式。
要创建符合国家要求的文字样式,关键是要有相应的字库。AutoCAD支持TRUETYPE字体,如果用户的计算机中已安装TRUETYPE形式的长仿宋体,按前面创建STHZ文字样式的方法创建相应文字样式,即可标注出长仿宋体字。此外,用户也可以采用宋体或仿宋体字体作为近似字体,但此时要设置合适的宽度比例。
AutoCAD 2002中文版专门提供3符合国标要求的中文字体形文件,即gbenor.shx、gbeitc.shx和gbcbig.shx文件。gbenor.shx和gbeitc.shx文件分别用于标注直体和斜体字母与数字,gbcbig.shx则用于标注中文。下面介绍如何根据gbenor.shx、gbeitc.shx和gbcbig.shx形文件定义符合国标要求的文字样式。
【例5.2】定义符合国标要求的新文字样式。设新文字样式的文件名为“工程标注5”,字高为5。过程如下:
(1) 选择“格式”→“文字样式”命令,即执行STYLE命令,AutoCAD弹出“文字样式”对话框(参见图5-1)。单击对话框中的“新建”按钮,AutoCAD弹出“新建文字样式”对话框(参见图5-2),在该对话框中的“样式名”文本框中输入“工程标注5”,单击对话框中的“确定”按钮,AutoCAD返回到“文字样式”对话框,如图5-8所示。
(2) 从图5-8可以看出,虽然已经创建了名为“工程标注5”的文字样式,但该样式的具体设置仍采用通过“新建”按钮创建“工程标注5”之前所使用样式的设置,所以还需要修改其设置:从“字体”选项组中的“字体名”下拉列表中选择gbenor.shx(标注直体字母与数字)或gbeitc.shx(标注斜体字母与数字);选中“使用大字体”复选框,选中后AutoCAD将原来的“字体样式”下拉列表替换成“大字体”下拉列表(大字体是指亚洲国家使用的文字),在该下拉列表中选择gbcbig.shx;在“字高”文本框中输入“5“,如图5-9所示。


图5-8 创建新样式 图5-9 选择符合国标要求的字体文件
(3) 此时的设置为符合国标要求的文字样式设置。需要读者注意的是,由于在字体形文件中已经考虑了字的宽高比例,因此应在“宽度比例”文本框中输入“1”。
(4) 用户还可以预览所定义文字样式的标注效果。例如,在位于“预览”按钮左边的文本框中输入“国标标注示例”,单击“预览”按钮,AutoCAD在位于“预览”按钮上边的图像框中显示出文字“国标标注示例”的标注效果,如图5-9所示。
(5) 完成上述设置后,单击对话框中的“应用”按钮,完成新文字样式的设置。如果再单击“关闭”按钮关闭对话框,AutoCAD将文字样式“工程标注5”置为当前样式,用户可用该样式标注文字。
说明:
用户可在绘图样本文件中创建符合国标要求的文字样式,且可以根据需要,模仿上面的文字样式创建过程创建一系列与国标字号对应的文字样式,如“工程标注20”、“工程标注14”、“工程标注10”、“工程标注7”、“工程标注3.5”等,也可以将文字样式的字高设为0,待标注文字时,再确定字高度。
用户可以利用AutoCAD设计中心方便地将其他图形中的文字样式添加到当前图形中(见11.1节)。
AutoCAD 2002中文版在以下样本文件中已设置了符合国标要求的文字样式(文字样式名为“工程字”),用户以这些文件为样本绘图形时,可直接使用对应的文字样式。
Gb -Color Dependent Plot Styles.dwt
Gb -Named Plot Styles.dwt
Gb_a0 -Color Dependent Plot Styles.dwt
Gb_a0 -Named Plot Styles.dwt
Gb_a1 -Color Dependent Plot Styles.dwt
Gb_a1 -Named Plot Styles.dwt
Gb_a2 -Color Dependent Plot Styles.dwt
Gb_a2 -Named Plot Styles.dwt
Gb_a3 -Color Dependent Plot Styles.dwt
Gb_a3 -Named Plot Styles.dwt
Gb_a4 -Color Dependent Plot Styles.dwt
Gb_a4 -Named Plot Styles.dwt
GBa3.dwt
其中,与文件名前缀Gb_a0 ~ Gb_a4对应的文件分别表示对应的样本文件适用于绘制图幅为0号到4号的图形。

