文字样式(TextStyle)是一组可随图形保存的文字设置的集合,这些设置可包括字体、文字高度以及特殊效果等。在AutoCAD中所有的淖郑?包括图块和标注中的文字,都是同一定的文字样式相关联的。通常,在AutoCAD中新建一个图形文件后,系统将自动建立一个缺省的文字样式“Standard(标准)”,并且该样式被文字命令、标注命令等缺省引用。
更多的情况下,一个图形中需要使用不同的字体,即使同样的字体也可能需要不同的显示效果,因此仅有一个“Standard(标准)”样式是不够的,用户可以使用文字样式命令来创建或修改文字样式。调用该命令的方式为:
工具栏:“Text(文字)”→
菜单:【Format(格式)】→【TextStyle…(文字样式)】
命令行:style(或别名st)
调用该命令后,系统弹出“TextStyle(文字样式)”对话框,如图10-14所示。
该对话框主要分为四个区域,下面分别对其进行说明:
(1)“StyleName(样式名称)”栏:在该栏的下拉列表中包括了所有已建立的文字样式,并显示当前的文字样式。用户可单击New...按钮新建一个文字样式;或单击Rename...按钮和Delete...按钮对当前的文字样式进行重命名和删除操作。
注意“Standard(标准)”样式不能被重命名或删除。而对于当前的文字样式和已经被引用的文字样式则不能被删除,但可以重命名。
(2)“Font(字体)”栏:在“FontName(字体名称)”列表中显示所有AutoCAD可支持的字体,这些字体有两种类型:一种是带有图标、扩展名为“.shx”的字体,,该字体是利用形技术创建的,由AutoCAD系统所提供。另一种是带有图标、扩展名为“.ttf”的字体,该字体为TrueType字体,通常为Windows系统所提供。
对于某些TrueType字体,则可能会具有不同的字体样式(FontStyle),如加黑(Bold)、斜体(Italic)等,用户可通过“FontStyle(字体样式)”列表进行查看和选择。而对于SHX字体,“UseBigFont”项将被激活。选中该项后,“FontStyle”列表将变为“BigFont(大字体)”列表。大字体是一种特殊类型的形文件,可以定义数千个非ASCII字符的文本文件,如汉字等。
“Height(文字高度)”编辑框用于指定文字高度。如果设置为0,则引用该文字样式创建字体时需要指定文字高度。否则将直接使用框中设置的值来创建文本。
(3)“Effects(效果)”栏:
?“Upsidedown(颠倒)”:用于设置是否倒置显示字符。
?“Backwards(反向)”:用于设置是否反向显示字符。
才被激活。
?“WidthFactor(宽度比例)”:用于设置字符宽度比例。输入值如果小于1.0将压缩文字宽度,输入值如果大于1.0则将使文字宽度扩大。
?“ObliqueAngle(文字倾斜角度)”:用于设置文字的倾斜角度,取值范围在-85到85之间。
(4)“Preview(预览)”栏:用于预览字体和效果设置,用户的改变(文字高度的改变除外)将会引起预览图像的更新。用户可在预览图像下部的编辑框中输入不同的字母,然后单击Preview按钮来预览它们。
当用户完成对文字样式的设置后,可单击Apply按钮将所做的修改应用到图形中使用当前样式的所有文字。
提示AutoCAD自带的一些字体还包含了一些符号,这些符号可以用DTEXT命令在图中显示出来。这些符号包括数学符号、天文符号、音乐符号,甚至映射符号。为了显示这些符号,每一符号必须映射成一个特定的字母。例如“Symap.shx”字体、“Symbol.shx”字体等。
说明“style”命令可以透明地使用,并具有相应的命令行形式“-style”。
专家指点图形中的TrueType字体是以填充方式显示出来的,在打印时,TEXTFILL系统变量控制是否填充该字体。TEXTFILL系统变量的缺省设置为1,这时打印出填充的字体。