2.16.2 多行文字
多行文字的输入比单行文字更灵活,在实际应用中,通常使用多行文字来创建较为复杂的文字说明。在多行文字对象中,可以通过将格式(如下画线、粗体和不同的字体)应用到单个字符来替代其当前文字样式;还可以创建堆叠文字(如分数或几何公差)并插入特殊字符,包括用于TrueType字体的Unicode字符。
创建多行文字的方法及步骤说明如下。
以使用“草图与注释”工作空间为例,在功能区的“默认”选项卡的“注释”面板中单击“多行文字”按钮
。
指定边框的两个对角点以定义多行文字对象的宽度。
此时,在功能区中显示“文字编辑器”上下文选项卡,如图2-38所示。

图2-38 功能区的“文字编辑器”上下文选项卡
说明:如果之前使用“AutoCAD经典”工作空间,功能区未处于活动状态,那么在“绘图”工具栏中单击“多行文字”按钮
,或者从菜单栏中选择“绘图”|“文字”|“多行文字”命令,并在图形窗口中指定两个对角点来定义输入边框,则此时AutoCAD系统显示在位文字编辑器(含“文字格式”对话框),如图2-39所示。使用“文字格式”对话框和使用功能区“文字编辑器”上下文选项卡实际上是一样的。
在文字输入框中输入所需的多行文字,利用功能区的“文字编辑器”上下文选项卡设置文字样式、格式、段落参数、插入特殊符号等。
在功能区“文字编辑器”选项卡的“关闭”面板中单击“关闭文字编辑器”按钮
,完成多行文字的输入。
创建堆叠文字是多行文字应用的重点内容之一。所谓的堆叠是对分数、公差和配合的一种位置控制方式。在工程制图中,经常绘制图2-40所示的文字组合形式(堆叠文字)。

图2-39 在位文字编辑器

图2-40 工程制图中常见的堆叠文字形式
AutoCAD中提供了表2-2所示的实用的3种字符堆叠控制码。
表2-2 3种字符堆叠控制码

下面以多行文字“
”为例,说明如何进行字符堆叠处理。
在功能区的“默认”选项卡的“注释”面板中单击“多行文字”按钮
。(https://www.daowen.com)
在绘图区域指定边框的对角点以定义多行文字对象的宽度。
在文字输入窗口中输入“%%C108+0.055^-0.034”。
在文字输入窗口中选择“+0.055^-0.034”,接着在功能区的“文字编辑器”上下文选项卡展开“格式”面板,如图2-41所示,从中单击“堆叠”按钮
。
在功能区“文字编辑器”选项卡的“关闭”面板中单击“关闭文字编辑器”按钮
,完成创建堆叠文字。
如果要修改堆叠字符的特性,譬如要修改堆叠上、下文字,修改公差样式,设置堆叠字符的大小等,则可以按照以下的方法进行(以功能区处于活动状态为例)。
双击要修改堆叠字符特性的多行文字,则在功能区中打开“文字编辑器”上下文选项卡。
在文字输入窗口中选择堆叠字符,接着右击以弹出一个快捷菜单,如图2-42所示,从该快捷菜单中选择“堆叠特性”命令。

图2-41 单击“堆叠”按钮

图2-42 选择“堆叠特性”命令
系统弹出图2-43所示的“堆叠特性”对话框。例如利用该对话框设置上、下文字,定制堆叠外观样式、位置和大小等。如果在“堆叠特性”对话框中单击“自动堆叠”按钮,则打开图2-44所示的“自动堆叠特性”对话框,以设置是否在输入形如“x/y”、“x#y”和“x^y”的表达式时自动堆叠等。
设置修改好堆叠特性后,单击“堆叠特性”对话框中的“确定”按钮。
在功能区的“文字编辑器”选项卡的“关闭”面板中单击“关闭文字编辑器”按钮
。

图2-43 “堆叠特性”对话框

图2-44 “自动堆叠特性”对话框