文字字体是形定义文件,其中形编号与每个字符的 ASCII 代码相对应。 字体必须包括特殊的形编号 0,以提供字体本身的信息。代码 1 到 31 用于控制字符,其中仅有一个用于文字字体:
字体必须包括特殊的形编号 0,以提供字体本身的信息。其格式如下: *0,4,font-nameabove,below,modes,0 其中, above 值指出大写字母从基线向上延伸的矢量长度, below 指出小写字母从基线向下延伸的距离。基线的概念与纸面书写时的基准线相似。这些值定义了基本字符尺寸,用作文字对象的指定高度的比例因子。 modes 字节对水平方向的字体为 0,对双向(水平或垂直)字体为 2。特殊命令代码 00E (14) 只有在 modes 被设定为 2 时有效。 程序附带的标准字体包括一些标注功能所需的附加字符。 %%d 度符号 (°) %%p 正/负公差符号 (±) %%c 圆直径标注符号 您可以使用这些字符以及其他 %%nnn 控制序列来指定字符。 注: 程序按字符的 ASCII 代码(形编号)绘制文字字符,而不是按其名称绘制。要节省内存空间,可用小写字符指定每个文字形定义的形名称部分,如下例所示。(小写的名称不保存在内存中。)
*65,11,uca 024,043,04d,02c,2,047,1,040,2,02e,0 由于形名称 uca 中包含小写字母,程序不会将该名称保存到内存中。但在编辑字体定义文件时,可引用此名称。在此例中, uca 表示大写 A。 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:50
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.