5.2 文字标注
在制图过程中文字传递了很多设计信息,它可能是一个较复杂的说明,也可能是一个简短的文字信息。当需要标注的文本不太长时,可以利用TEXT命令创建单行文本。当需要标注很长、很复杂的文字信息时,可以用MTEXT命令创建多行文本。
5.2.1 单行文字标注
【执行方式】
命令行:TEXT或DTEXT。
菜单:“绘图”→“文字”→“单行文字”。
工具栏:“文字”→“单行文字”。
功能区:单击“默认”选项卡“注释”面板中的“单行文字”按钮,或单击“注释”选项卡“文字”面板中的“单行文字”按钮。
【操作格式】
命令: TEXT↙
选择相应的菜单项或在命令行输入TEXT命令后按Enter键,系统提示如下。
当前文字样式: “Standard” 当前文字高度: 0.2000 注释性: 否 指定文字的起点或 [对正(J)/样式(S)]:
【选项说明】
(1)指定文字的起点:在此提示下直接在作图屏幕上点取一点作为文本的起始点,AutoCAD提示如下。
指定高度 <0.2000>:(确定字符的高度) 指定文字的旋转角度 <0>:(确定文本行的倾斜角度)
在此提示下输入一行文本后按Enter键,可继续输入文本,待全部输入完成后直接按Enter键,则退出TEXT命令。可见,由TEXT命令也可创建多行文本,只是对于这种多行文本,每一行是一个对象,因此不能对多行文本同时进行操作,但可以单独修改每一行的文字样式、字高、旋转角度和对齐方式等。
(2)对正(J):在上面的提示下输入J,用来确定文本的对齐方式,对齐方式决定文本的某一部分与所选的插入点对齐。执行此选项,AutoCAD提示如下。
输入选项[左(L)/居中(C)/右(R)/对齐(A)/中间(M)/布满(F)/左上(TL)/中上(TC)/右上(TR)/ 左中(ML)/正中(MC)/右中(MR)/左下(BL)/中下(BC)/右下(BR)]:
在此提示下选择一个选项作为文本的对齐方式。当文本串水平排列时,AutoCAD为标注文本串定义了如图5-5所示的顶线、中线、基线和底线,各种对齐方式如图5-6所示,图中大写字母对应上述提示中的各选项。
图5-5 文本行的底线、基线、中线和顶线
图5-6 文本的对齐方式
下面以“对齐(A)”选项为例进行简要说明。
选择此选项,要求用户指定文本行基线的起始点与终止点的位置,AutoCAD提示如下。
指定文字基线的第一个端点:(指定文本行基线的起点位置) 指定文字基线的第二个端点:(指定文本行基线的终点位置)
执行结果:所输入的文本字符均匀地分布于指定的两点之间。如果两点间的连线不水平,则文本行倾斜放置,倾斜角度由两点间的连线与X轴的夹角确定;字高、字宽根据两点间的距离、字符的多少以及文字样式中设置的宽度系数自动确定。指定了两点之后,每行输入的字符越多,字宽和字高越小。
其他选项与“对齐”选项类似,不再赘述。
实际绘图时,有时需要标注一些特殊字符,如直径符号、上划线、下划线或温度符号等,由于这些符号不能直接从键盘上输入,AutoCAD提供了一些控制码,用来实现这些要求。控制码用两个百分号(%%)加一个字符构成,常用的控制码如表5-1所示。
表5-1 AutoCAD常用控制码
其中,%%O和%%U分别是上划线和下划线的开关,第1次出现此符号时,开始画上划线和下划线;第2次出现此符号时,上划线和下划线终止。例如,在“输入文字”提示后输入“Iwantto%%UgotoBeijing%%U”,则得到如图5-7所示的a文本行,输入“50%%D+%%C75%%P12”,则得到如图5-7所示的b文本行。
用TEXT命令创建文本时,在命令行输入的文字同时显示在屏幕上,而且在创建过程中可以随时改变文本的位置,只要将光标移到新的位置,单击鼠标左键,则当前行结束,随后输入的文本出现在新的位置上。用这种方法可以把多行文字标注到屏幕的任意位置。
图5-7 文本行
5.2.2 多行文字标注
【执行方式】
命令行:MTEXT。
菜单:“绘图”→“文字”→“多行文字”。
工具栏:“绘图”→“多行文字”或“文字”→“多行文字”。
功能区:单击“默认”选项卡“注释”面板中的“多行文字”按钮,或单击“注释”选项卡“文字”面板中的“多行文字”按钮。
【操作格式】
命令: MTEXT↙
执行上述命令后,AutoCAD提示如下。
当前文字样式:“Standard” 当前文字高度:1.9122 注释性: 否 指定第一角点: (指定矩形框的第一个角点) 指定对角点或 [高度(H)/对正(J)/行距(L)/旋转(R)/样式(S)/宽度(W)/栏(C)]:
【选项说明】
(1)指定对角点:直接在屏幕上点取一个点作为矩形框的第2个角点,AutoCAD以指定的两个点为对角点形成一个矩形区域,其宽度作为将来要标注的多行文本的宽度,而且第1个点作为第1行文本顶线的起点。响应后,AutoCAD打开如图5-8所示的“文字编辑器”选项卡和多行文字编辑器,可利用此编辑器输入多行文本并对其格式进行设置。
图5-8 “文字编辑器”选项卡和多行文字编辑器
(2)对正(J):确定所标注文本的对齐方式。选取此选项,AutoCAD提示如下。
输入对正方式 [左上(TL)/中上(TC)/右上(TR)/ 左中(ML)/正中(MC)/右中(MR)/左下(BL)/中下 (BC)/右下(BR)] <左上(TL)>:
这些对齐方式与TEXT命令中的各对齐方式相同,选取一种对齐方式后按Enter键,返回到上一级提示。
(3)行距(L):确定多行文本的行间距,此处的行间距是指相邻两文本行的基线之间的垂直距离。选择此选项,AutoCAD提示如下。
输入行距类型 [至少(A)/精确(E)] <至少(A)>:
在此提示下有两种方式可确定行间距:“至少”方式和“精确”方式。“至少”方式下,AutoCAD根据每行文本中最大的字符自动调整行间距。“精确”方式下,AutoCAD会为多行文本赋予一个固定的行间距。可以直接输入一个确切的间距值,也可以以“nx”的形式输入,其中n是一个具体的数,表示将行间距设置为单行文本高度的n倍,而单行文本高度是本行文本字符高度的1.66倍。
(4)旋转(R):确定文本行的倾斜角度。执行此选项,AutoCAD提示如下。
指定旋转角度 <0>: (输入倾斜角度)
输入角度值后按Enter键,AutoCAD返回到上一级提示。
(5)样式(S):确定当前的文字样式。
(6)宽度(W):指定多行文本的宽度。可在屏幕上选取一点,将其与前面确定的第1个角点组成的矩形框的宽度作为多行文本的宽度;也可以输入一个数值,精确设置多行文本的宽度。
(7)高度(H):用于指定多行文本的高度。可在绘图区选择一点,将其与前面确定的第一个角点组成的矩形框的高作为多行文本的高度;也可以输入一个数值,精确设置多行文本的高度。
(8)栏(C):可以将多行文字对象的格式设置为多栏。可以指定栏和栏之间的宽度、高度及栏数,以及使用夹点编辑栏宽和栏高。其中提供了3个栏选项,即“不分栏”“静态栏”和“动态栏”。
“文字编辑器”选项卡用来控制文字的显示特性。可以在输入文字前设置文字的特性,也可以改变已输入的文字的特性。要改变已有文字的显示特性,首先应选择要修改的文字,选择文字的方式有以下3种。
(1)将光标定位到文字开始处,按住鼠标左键,拖到文字末尾。
(2)双击某个文字,则该文字被选中。
(3)3次单击鼠标左键,则选中全部内容。
下面介绍“文字编辑器”选项卡中部分选项的功能。
(1)“高度”下拉列表框:确定文本的字符高度,可在文本编辑框中直接输入新的字符高度,也可从下拉列表中选择已设定过的高度。
(2)“”和“”按钮:设置黑体或斜体效果,只对TrueType字体有效。
(3)“删除线”按钮:用于在文字上添加水平删除线。
(4)“下划线”与“上划线”按钮:设置或取消上(下)划线。
(5)“堆叠”按钮:即层叠/非层叠文本按钮,用于层叠所选的文本,也就是创建分数形式。当文本中某处出现“/”“^”或“#”这3种层叠符号之一时可层叠文本,方法是选中需层叠的文字,然后单击此按钮,则符号左边的文字作为分子,右边的文字作为分母。
AutoCAD提供了3种分数形式,下面以设置“abcd/efgh”的分数形式为例进行介绍。
①如果选中“abcd/efgh”后单击此按钮,得到如图5-9(a)所示的分数形式。
②如果选中“abcd^efgh”后单击此按钮,则得到如图5-9(b)所示的形式,此形式多用于标注极限偏差。
③如果选中“abcd#efgh”后单击此按钮,则创建斜排的分数形式,如图5-9(c)所示。
如果选中已经层叠的文本对象后单击此按钮,则恢复到非层叠形式。
图5-9 文本层叠
(6)“倾斜角度”下拉列表框:设置文字的倾斜角度,如图5-10所示。
图5-10 倾斜角度与斜体效果
(7)“符号”按钮:用于输入各种符号。单击该按钮,系统打开符号列表,如图5-11所示,可以从中选择符号输入到文本中。
图5-11 符号列表
(8)“插入字段”按钮:插入一些常用或预设字段。单击该按钮,系统打开“字段”对话框,如图5-12所示,用户可以从中选择字段插入到标注文本中。
(9)“追踪”按钮:增大或减小选定字符之间的空隙。
(10)“宽度因子”按钮:扩展或收缩选定字符。
(11)“上标”按钮:将选定文字转换为上标,即在键入线的上方设置稍小的文字。
(12)“下标”按钮:将选定文字转换为下标,即在键入线的下方设置稍小的文字。
(13)“清除格式”下拉列表:删除选定字符的字符格式,或删除选定段落的段落格式,或删除选定段落中的所有格式。
图5-12 “字段”对话框
(14)“项目符号和编号”下拉列表:添加段落文字前面的项目符号和编号。
①关闭:如果选择此选项,将从应用了列表格式的选定文字中删除字母、数字和项目符号,不更改缩进状态。
②以数字标记:应用将带有句点的数字用于列表中的项的列表格式。
③以字母标记:应用将带有句点的字母用于列表中的项的列表格式。如果列表含有的项多于字母中含有的字母,可以使用双字母继续序列。
④以项目符号标记:应用将项目符号用于列表中的项的列表格式。
⑤启点:在列表格式中启动新的字母或数字序列。如果选定的项位于列表中间,则选定项下面的未选中的项也将成为新列表的一部分。
⑥连续:将选定的段落添加到上面最后一个列表,然后继续序列。如果选择了列表项而非段落,选定项下面的未选中的项将继续序列。
⑦允许自动项目符号和编号:在键入时应用列表格式。以下字符可以用在字母和数字后,但不能用作项目符号:句点(.)、逗号(,)、右括号())、右尖括号(>)、右方括号(])和右花括号(})。
⑧允许项目符号和列表:如果选择此选项,列表格式将应用到外观类似列表的多行文字对象中的所有纯文本。
(15)拼写检查:确定键入时拼写检查处于打开还是关闭状态。
(16)编辑词典:选择此选项,将打开“词典”对话框,从中可添加或删除在拼写检查过程中使用的自定义词典。
(17)标尺:在编辑器顶部显示标尺。拖动标尺末尾的箭头可更改文字对象的宽度。列模式处于活动状态时,还显示高度和列夹点。
(18)段落:打开“段落”对话框,可以指定制表位和缩进,控制段落对齐方式、段落间距和段落行距,如图5-13所示。
(19)输入文字:选择此项,系统打开“选择文件”对话框,如图5-14所示。可以选择任意ASCII或RTF格式的文件。输入的文字保留原始字符格式和样式特性,但可以在多行文字编辑器中编辑和格式化输入的文字。选择要输入的文本文件后,可以替换选定的文字或全部文字,或在文字边界内将插入的文字附加到选定的文字中。输入文字的文件必须小于32KB。
图5-13 “段落”对话框
图5-14 “选择文件”对话框