CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于使用大字体以扩展字体

2023-1-9 00:33| 发布者: admin| 查看: 762| 评论: 0|来自: AutoCAD

要在字符串中加入特殊符号,可以使用大字体,而不必扩展标准字体。

在一些绘图规范中,许多特殊符号可以出现在字符串中。标准文字字体可扩展为包含特殊符号。然而,扩展标准字体有许多限制:

  • 每个字体文件的形数目为 255。
  • 标准字符集使用约一半可用的形编号。只有代码 1 到 9、11 到 31、130 到 255 可用。
  • 多种字体需要在每种字体中包含符号定义的副本。
  • 特殊符号要求用户输入 %%nnn ,其中 nnn 是符号的形编号。

大字体机制可以避免这些问题。用户可以选择一个或多个不常使用的字符作为转义代码,例如波浪号 (~) 或竖杠 (|),并用下一个字符选择适当的特殊符号。例如,可以使用下列大字体文件绘制希腊字母,即通过输入一个竖杠(|,ASCII 码 124),后面跟着等价的罗马字母来完成。由于每个字符的第一个字节都是 124,因此每个字符代码为 124 x 256 或 31744。

*BIGFONT 60,1,124,124
*0,4,Greek
above, below, modes, 0
*31809,n,uca
. . .   uppercase Alpha definition, invoked by "|A"
*31810,n,ucb
. . .   uppercase Beta definition, invoked by "|B"
*31841,n,lca
. . .   lowercase Alpha definition, invoked by "|a"
*31842,n,lcb
. . .   lowercase Beta definition, invoked by "|b"
*31868,n,vbar
. . .   vertical bar definition, invoked by "||"
. . .

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 12:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部