3.3 文字
在工程制图中,文字标注往往是必不可少的环节。AutoCAD 2015提供了文字相关命令来进行文字的输入与标注。
【预习重点】
打开“文本样式”对话框。
设置新样式参数。
对比单行与多行文字的区别。
练习多行文字应用。
3.3.1 文字样式
AutoCAD 2015提供了“文字样式”对话框,通过该对话框可方便直观地设置需要的文字样式,或对已有的样式进行修改。
【执行方式】
命令行:STYLE。
菜单栏:选择菜单栏中的“格式”→“文字样式”命令。
工具栏:单击“文字”工具栏中的“文字样式”按钮。
功能区:单击“默认”选项卡“注释”面板中的“文字样式”按钮(如图3-23所示)或单击“注释”选项卡“文字”面板上的“文字样式”下拉菜单中的“管理文字样式”按钮(如图3-24所示)或单击“注释”选项卡“文字”面板中的“对话框启动器”按钮。
图3-23 “注释”面板1
图3-24 “文字”面板
【操作步骤】
执行上述操作之一后,系统弹出“文字样式”对话框,如图3-25所示。
图3-25 “文字样式”对话框
【选项说明】
(1)“字体”选项组:确定字体式样。在AutoCAD中,除了它固有的SHX字体外,还可以使用TrueType字体(如宋体、楷体、italic等)。一种字体可以设置不同的效果,从而被多种文字样式使用。
(2)“大小”选项组:用来确定文字样式使用的字体文件、字体风格及字高等。
① “注释性”复选框:指定文字为注释性文字。
② “使文字方向与布局匹配”复选框:指定图纸空间视口中的文字方向与布局方向匹配。如果取消选中“注释性”复选框,则该选项不可用。
③ “高度”文本框:如果在“高度”文本框中输入一个数值,则它将作为添加文字时的固定字高,在用TEXT命令输入文字时,AutoCAD将不再提示输入字高参数。如果在该文本框中设置字高为0,文字默认值为0.2高度,AutoCAD则会在每一次创建文字时提示输入字高。
(3)“效果”选项组:用于设置字体的特殊效果。
① “颠倒”复选框:选中该复选框,表示将文本文字倒置标注,如图3-26(a)所示。
图3-26 文字倒置标注与反向标注
② “反向”复选框:确定是否将文本文字反向标注。如图3-26(b)所示给出了这种标注效果。
③ “垂直”复选框:确定文本是水平标注还是垂直标注。选中该复选框为垂直标注,否则为水平标注,如图3-27所示。
图3-27 垂直标注文字
④ “宽度因子”文本框:用于设置宽度系数,确定文本字符的宽高比。当宽度因子为1时,表示将按字体文件中定义的宽高比标注文字;小于1时文字会变窄,反之变宽。
⑤ “倾斜角度”文本框:用于确定文字的倾斜角度。角度为0时不倾斜,为正时向右倾斜,为负时向左倾斜。
3.3.2 单行文本标注
【执行方式】
命令行:TEXT或DTEXT。
菜单栏:选择菜单栏中的“绘图”→“文字”→“单行文字”命令。
工具栏:单击“文字”工具栏中的“单行文字”按钮。
功能区:单击“注释”选项卡“文字”面板中的“单行文字”按钮或单击“默认”选项卡“注释”面板中的“单行文字”按钮。
【操作步骤】
执行上述操作之一后,选择相应的菜单项或在命令行中输入“TEXT”命令,命令行提示与操作如下。
当前文字样式:Standard 当前文字高度:0.2000 注释性:否 指定文字的起点或[对正(J)/样式(S)]:
【选项说明】
(1)指定文字的起点:在此提示下直接在绘图区拾取一点作为文本的起始点。利用TEXT命令也可创建多行文本,只是这种多行文本每一行都是一个对象,因此不能对多行文本同时进行操作,但可以单独修改每一单行的文字样式、字高、旋转角度和对齐方式等。
(2)对正(J):在命令行中输入“J”,用来确定文本的对齐方式。对齐方式决定文本的哪一部分与所选的插入点对齐。
(3)样式(S):指定文字样式,文字样式决定文字字符的外观。创建的文字使用当前文字样式。
实际绘图时,有时需要标注一些特殊字符,例如直径符号、上划线或下划线、温度符号等,由于这些符号不能直接从键盘上输入,AutoCAD提供了一些控制码,用来实现这些要求。控制码用两个百分号(%%)加一个字符构成,常用的控制码如表3-2所示。
表3-2 AutoCAD常用控制码
其中,%%O和%%U分别是上划线和下划线的开关,第一次出现此符号时开始画上划线和下划线,第二次出现此符号上划线和下划线终止。例如,在“输入文字:”提示后输入“I want to %%U go to Beijing%%U”,则得到如图3-28(a)所示的文本行,输入“50%%D+%%C75%%P12”,则得到如图3-28(b)所示的文本行。
图3-28 文本行
用TEXT命令可以创建一个或若干个单行文本,也就是说用此命令可以用于标注多行文本。在“输入文字:”提示下输入一行文本后按Enter键,用户可输入第二行文本,依次类推,直到文本全部输完,再在此提示下按Enter键,结束文本输入命令。每按一次Enter键就结束一个单行文本的输入。
用TEXT命令创建文本时,在命令行中输入的文字同时显示在屏幕上,而且在创建过程中可以随时改变文本的位置,只要将光标移到新的位置单击,则当前行结束,随后输入的文本出现在新的位置上。用这种方法可以把多行文本标注到屏幕的任何地方。
3.3.3 多行文本标注
【执行方式】
命令行:MTEXT。
菜单栏:选择菜单栏中的“绘图”→“文字”→“多行文字”命令。
工具栏:单击“绘图”工具栏中的“多行文字”按钮或单击“文字”工具栏中的“多行文字”按钮。
功能区:单击“默认”选项卡“注释”面板中的“多行文字”按钮或单击“注释”选项卡“文字”面板中的“多行文字”按钮。
【操作步骤】
当前文字样式:“Standard” 当前文字高度:1.9122 注释性:否 指定第一角点:(指定矩形框的第一个角点) 指定对角点或[高度(H)/对正(J)/行距(L)/旋转(R)/样式(S)/宽度(W)/栏(C)]:
【操作实践——标注道路断面图说明文字】
给如图3-29所示的道路断面图标注说明文字。操作步骤如下:
图3-29 道路断面图
1.设置图层
打开“源文件\图库\道路断面图”,新建一个“文字”图层,其设置如图3-30所示。
图3-30 “文字”图层设置
2.文字样式的设置
单击“文字”工具栏中的“文字样式”按钮,进入“文字样式”对话框,选择仿宋字体,“宽度因子”设置为0.8。文字样式的设置如图3-31所示。
图3-31 “文字样式”对话框
3.绘制高程符号
(1)把“尺寸线”图层设置为当前图层。单击“绘图”工具栏中的“正多边形”按钮,在平面上绘制一个封闭的倒立正三角形ABC。
(2)把“文字”图层设置为当前图层。单击“绘图”工具栏中的“多行文字”按钮,标注标高文字“设计高程”,指定的高度为0.7,旋转角度为0。操作流程如图3-32所示。
图3-32 高程符号绘制流程
4.绘制箭头以及标注文字
(1)单击“绘图”工具栏中的“多段线”按钮,绘制箭头。指定A点为起点,输入“w”设置多段线的宽为0.0500,指定B点为第二点,输入“w”指定起点宽度为0.1500,指定端点宽度为0,指定C点为第三点。
(2)单击“绘图”工具栏中的“多行文字”按钮,标注标高为1.5%,指定的高度为0.5,旋转角度为0。注意文字标注时需要把“文字”图层设置为当前图层。
操作步骤如图3-33所示。
图3-33 道路横断面图坡度绘制流程
(3)标注其他文字,完成的图形如图3-34所示。
图3-34 道路横断面图文字标注
【选项说明】
(1)指定对角点:直接在屏幕上拾取一个点作为矩形框的第二个角点,AutoCAD以这两个点为对角点形成一个矩形区域,其宽度作为将来要标注的多行文本的宽度,而且第一个点作为第一行文本顶线的起点。响应后AutoCAD打开“文字编辑器”选项卡和多行文字编辑器,可利用该编辑器输入多行文本并对其格式进行设置。关于对话框中各选项的含义与编辑器功能,稍后再详细介绍。
(2)对正(J):确定所标注文本的对齐方式。
这些对齐方式与TEXT命令中的各对齐方式相同,在此不再重复。选择一种对齐方式后按Enter键, AutoCAD回到上一级提示。
(3)行距(L):确定多行文本的行间距,这里所说的行间距是指相邻两文本行的基线之间的垂直距离。选择该选项,命令行提示与操作如下。
输入行距类型[至少(A)/精确(E)]<至少(A)>:
在此提示下有两种方式确定行间距:“至少”方式和“精确”方式。“至少”方式下,AutoCAD根据每行文本中最大的字符自动调整行间距。“精确”方式下,AutoCAD给多行文本赋予一个固定的行间距。可以直接输入一个确切的间距值,也可以输入“nx”的形式,其中“n”是一个具体数,表示行间距设置为单行文本高度的n倍,而单行文本高度是本行文本字符高度的1.66倍。
(4)旋转(R):确定文本行的倾斜角度。选择该选项,命令行提示与操作如下。
指定旋转角度<0>:(输入倾斜角度)
输入角度值后按Enter键,返回到“指定对角点或[高度(H)/对正(J)/行距(L)/旋转(R)/样式(S)/宽度(W)]:”提示。
(5)样式(S):确定当前的文字样式。
(6)宽度(W):指定多行文本的宽度。可在屏幕上拾取一点,将其与前面确定的第一个角点组成的矩形框的宽度作为多行文本的宽度,也可以输入一个数值,精确设置多行文本的宽度。
高手支招
在创建多行文本时,只要指定了文本行的起始点和宽度,AutoCAD就会打开”文字编辑器”选项卡和多行文字编辑器,如图3-35和图3-36所示。该编辑器与Microsoft Word编辑器界面相似,事实上该编辑器与Word编辑器在某些功能上趋于一致。这样既增强了多行文字的编辑功能,又能使用户更熟悉和方便地使用。
图3-35 “文字编辑器”选项卡
图3-36 多行文字编辑器
(7)栏(C):可以将多行文字对象的格式设置为多栏。可以指定栏和栏之间的宽度、高度及栏数,以及使用夹点编辑栏宽和栏高。其中提供了3个栏选项:“不分栏”、“静态栏”和“动态栏”。
(8)“文字编辑器”选项卡:用来控制文本文字的显示特性。可以在输入文本文字前设置文本的特性,也可以改变已输入的文本文字特性。要改变已有文本文字显示特性,首先应选择要修改的文本,选择文本的方式有以下3种。
① 将光标定位到文本文字开始处,按住鼠标左键,拖到文本末尾。
② 双击某个文字,则该文字被选中。
③ 3次单击鼠标,则选中全部内容。
下面介绍选项卡中部分选项的功能。
(1)“文字高度”下拉列表框:用于确定文本的字符高度,可在文本编辑器中设置输入新的字符高度,也可从该下拉列表框中选择已设定过的高度值。
(2)“加粗”和“斜体”按钮:用于设置加粗或斜体效果,但这两个按钮只对TrueType字体有效。
(3)“删除线”按钮:用于在文字上添加水平删除线。
(4)“下划线”和“上划线”按钮:用于设置或取消文字的上下划线。
(5)“堆叠”按钮:为层叠或非层叠文本按钮,用于层叠所选的文本文字,也就是创建分数形式。当文本中某处出现“/”、“^”或“#”3种层叠符号之一时,选中需层叠的文字,才可层叠文本。二者缺一不可。符号左边的文字作为分子,右边的文字作为分母进行层叠。
AutoCAD提供了3种分数形式:
① 如选中“abcd/efgh”后单击该按钮,得到如图3-37(a)所示的分数形式。
图3-37 文本层叠
② 如果选中“abcd^efgh”后单击该按钮,则得到如图3-37(b)所示的形式,该形式多用于标注极限偏差。
③ 如果选中“abcd # efgh”后单击该按钮,则创建斜排的分数形式,如图3-37(c)所示。
如果选中已经层叠的文本对象后单击该按钮,则恢复到非层叠形式。
(6)“倾斜角度”()文本框:用于设置文字的倾斜角度。
举一反三
倾斜角度与斜体效果是两个不同的概念,前者可以设置任意倾斜角度,后者是在任意倾斜角度的基础上设置斜体效果,如图3-38所示。第一行倾斜角度为0°,非斜体效果;第二行倾斜角度为12°,非斜体效果;第三行倾斜角度为12°,斜体效果。
图3-38 倾斜角度与斜体效果
(7)“符号”按钮:用于输入各种符号。单击该按钮,系统打开符号列表,如图3-39所示,可以从中选择符号输入到文本中。
图3-39 符号列表
(8)“插入字段”按钮:用于插入一些常用或预设字段。单击该按钮,系统打开“字段”对话框,如图3-40所示,用户可从中选择字段,插入到标注文本中。
图3-40 “字段”对话框
(9)“追踪”下拉列表框:用于增大或减小选定字符之间的空间。1.0表示设置常规间距,设置大于1.0表示增大间距,设置小于1.0表示减小间距。
(10)“宽度因子”下拉列表框:用于扩展或收缩选定字符。1.0表示设置代表此字体中字母的常规宽度,可以增大该宽度或减小该宽度。
(11)“上标”按钮:将选定文字转换为上标,即在键入线的上方设置稍小的文字。
(12)“下标”按钮:将选定文字转换为下标,即在键入线的下方设置稍小的文字。
(13)“清除格式”下拉列表:删除选定字符的字符格式,或删除选定段落的段落格式,或删除选定段落中的所有格式。
① 关闭:如果选择该选项,将从应用了列表格式的选定文字中删除字母、数字和项目符号。不更改缩进状态。
② 以数字标记:应用将带有句点的数字用于列表中的项的列表格式。
③ 以字母标记:应用将带有句点的字母用于列表中的项的列表格式。如果列表含有的项多于字母中含有的字母,可以使用双字母继续序列。
④ 以项目符号标记:应用将项目符号用于列表中的项的列表格式。
⑤ 启动:在列表格式中启动新的字母或数字序列。如果选定的项位于列表中间,则选定项下面的未选中的项也将成为新列表的一部分。
⑥ 继续:将选定的段落添加到上面最后一个列表然后继续序列。如果选择了列表项而非段落,选定项下面的未选中的项将继续序列。
⑦ 允许自动项目符号和编号:在输入时应用列表格式。以下字符可以用作字母和数字后的标点,并不能用作项目符号:句点(.)、逗号(,)、右括号())、右尖括号(>)、右方括号(])和右花括号(})。
⑧ 允许项目符号和列表:如果选择该选项,列表格式将应用到外观类似列表的多行文字对象中的所有纯文本。
⑨ 拼写检查:确定输入时拼写检查处于打开还是关闭状态。
⑩ 编辑词典:显示“词典”对话框,从中可添加或删除在拼写检查过程中使用的自定义词典。
⑪ 标尺:在编辑器顶部显示标尺。拖动标尺末尾的箭头可更改文字对象的宽度。列模式处于活动状态时,还显示高度和列夹点。
(14)段落:为段落和段落的第一行设置缩进。指定制表位和缩进,控制段落对齐方式、段落间距和段落行距,如图3-41所示。
图3-41 “段落”对话框
(15)输入文字:选择该选项,系统打开“选择文件”对话框,如图3-42所示。选择任意ASCII或RTF格式的文件。输入的文字保留原始字符格式和样式特性,但可以在多行文字编辑器中编辑和格式化输入的文字。选择要输入的文本文件后,可以替换选定的文字或全部文字,或在文字边界内将插入的文字附加到选定的文字中。输入文字的文件必须小于32K。
图3-42 “选择文件”对话框
(16)编辑器设置:显示“文字格式”工具栏的选项列表。有关详细信息,请参见编辑器设置。
高手支招
多行文字是由任意数目的文字行或段落组成的,布满指定的宽度,还可以沿垂直方向无限延伸。多行文字中,无论行数是多少,单个编辑任务中创建的每个段落集将构成单个对象;用户可对其进行移动、旋转、删除、复制、镜像或缩放操作。
3.3.4 文本编辑
【执行方式】
命令行:DDEDIT。
菜单栏:选择菜单栏中的“修改”→“对象”→“文字”→“编辑”命令。
工具栏:单击“文字”工具栏中的“编辑”按钮。
【操作步骤】
命令: DDEDIT↙ 选择注释对象或[放弃(U)]:
要求选择想要修改的文本,同时光标变为拾取框。单击选择对象,如果选择的文本是用TEXT命令创建的单行文本,则亮显该文本,此时可对其进行修改;如果选择的文本是用MTEXT命令创建的多行文本,选择后则打开多行文字编辑器,可根据前面的介绍对各项设置或内容进行修改。
【选项说明】
要求选择想要修改的文本,同时光标变为拾取框。用拾取框选择对象时:
(1)如果选择的文本是用TEXT命令创建的单行文本,则深显该文本,可对其进行修改。
(2)如果选择的文本是用MTEXT命令创建的多行文本,选择对象后则打开“文字编辑器”选项卡和多行文字编辑器,可根据前面的介绍对各项设置或对内容进行修改。