字体说明 (概念)

AutoCAD 2008

 
字体说明
概念 快速参考
 
 
 

字体必须包括特殊的形编号 0,以提供字体本身的信息。

AutoCAD 软件包中包括大量文字字体。可以使用 STYLE 命令对这些字体的任何一种应用扩展、压缩或倾斜,使字符符合实际需要。文字可以按任意高度、基线角度、水平或垂直显示。

AutoCAD 文字字体是形定义文件,其中形编号与每个字符的 ASCII 代码相对应。代码 1 到 31 用于控制字符,其中仅有一个用于 AutoCAD 文字字体:

10 (LF)

回行 (LF) 将绘图位置下移一行,而不绘制图形。这用于重复的 TEXT 命令中,将后继行放在第一行下。

*10,5,lf

2,8,(0,-10),0

通过调整 LF 形定义中指定的下移量,可调整行间距。

字体必须包括特殊的形编号 0,以提供字体本身的信息。其格式如下:

*0,4,font-name
above,below,modes,0 

其中,above 值指出大写字母从基线向上延伸的矢量长度,below 指出小写字母从基线向下延伸的距离。基线的概念与纸面书写时的基准线相似。这些值定义了基本字符尺寸,用作 TEXT 命令中指定高度的缩放比例。

modes 字节对水平方向的字体为 0,对双向(水平或垂直)字体为 2。特殊命令代码 00E (14) 只有在 modes 被设置为 2 时有效。

AutoCAD 附带的标准字体包括一些 AutoCAD 标注功能所需的附加字符。

%%d 度符号 (°)

%%p 正/负公差符号 (±)

%%c 圆直径标注符号

用户可以按照《命令参考》中 TEXT 下的描述使用这些符号和 %%nnn 控制序列。

注意AutoCAD 按字符的 ASCII 代码(形编号)绘制文字字符,而不是按其名称绘制。要节省内存空间,可用小写字符指定每个文字形定义的形名称部分,如下例所示。(小写的名称不保存在内存中。)
*65,11,uca
024,043,04d,02c,2,047,1,040,2,02e,0

由于形名称 uca 中包含小写字母,AutoCAD 不会将该名称保存到内存中。但在编辑字体定义文件时,可引用此名称。在此例中,uca 表示大写 A。