©1995–1998,2000,2005,2007,2012,2017,2023 Adobe。
特此免费授予任何获取本文档文件副本的人,以使用,复制,发布,分发,分配,转销和/或出售文档的副本,并允许其他人这样做,但前提是:
不允许对本文档进行修改,编辑或其他更改;和
上述版权通知和该许可通知应包含在文档的所有副本中。
特此免费授予获得本文档文件副本的任何人,从本文档的内容中创建自己的衍生作品,以使用,复制,发布,分发,分发,转销和/或出售衍生作品,并允许其他人进行相同的工作,前提是派生的工作不被表示为本文档的副本或版本。
Adobe对于任何收入或利润的损失,或间接,偶然,特殊,后果或其他类似损害赔偿的任何一方都不应承担任何责任,无论是基于侵权行为(包括无限制的疏忽或严格的责任),合同或其他法律或公平的理由,即使Adobe已被告知或有理由知道有可能遭受此类损害的可能性。 Adobe材料以“原样”为基础提供。 Adobe明确否认与Adobe材料有关的所有明示,法定或暗示的保证,包括但不限于有关适销或适合特定目的或不侵犯任何第三方权利有关Adobe材料的保证。
Adobe对本规范的主题没有专利。
最后更新了2023-04-21
本文档的目的是定义和描述Adobe-GB1-6字符集合,该字符列举了30,572个字形,其名称源自以下三个 /cidsysteminfo词典条目:
引用此字符集合的CIDFONT资源必须包括符合 /注册表和 /订购字符串的A /CIDSYSTEMINFO字典。
该文档是为字体开发人员设计的,目的是开发简化的中国字体,用于与后记产品一起使用,或用于开发opentype简化中文字体。对于需要进一步了解此角色集合中的字形的应用程序开发人员和最终用户也很有用。该文档预计其读者熟悉CID键的字体文件格式,该格式在Adobe技术注释#5014中进行了描述,标题为“ Adobe CMAP”和CIDFONT文件规范。
角色集合包含为特定语言,脚本或市场开发字体产品所需的字形。特定的编码是通过使用将CMAP资源实例化为文件的,并且通常引用字符集合的子集。
每种补充剂产生的角色收集包括与所有早期补充剂相关的字形。例如,补充6包括补充剂0至5中定义的所有字形。
The Adobe-GB1-6 character collection enumerates 30,572 glyphs, specifically CIDs 0 through 30571, among seven Supplements, designated 0 through 6. Adobe-GB1-6 supports the GB 2312-80, GB 1988-89, GB/T 12345-90, GB 13000.1-93, and GB 18030-2022 Implementation Level 2 character set standards.下表概述了这七个补品,还提供了在Adobe-gb1-6.pdf文件中显示其字形的页面:
| 补充 | 其他CID | CID范围 | 总CID | 建立日期 | 页面 |
|---|---|---|---|---|---|
| 0 | N/A。 | 0–7716 | 7,717 | 1995-06-26 | 1-16 |
| 1 | 2,180 | 7717–9896 | 9,897 | 1996-02-06 | 16–20 |
| 2 | 12,230 | 9897–22126 | 22,127 | 1997-11-13 | 20–45 |
| 3 | 226 | 22127–22352 | 22,353 | 1998-10-08 | 45 |
| 4 | 6,711 | 22353–29063 | 29,064 | 2000-11-20 | 45–59 |
| 5 | 1,220 | 29064–30283 | 30,284 | 2005-12-04 | 59–61 |
| 6 | 288 | 30284-30571 | 30,572 | 2023-04-21 | 61-62 |
字符集合中的每个CID(字符ID )都与一类角色形状或字形相关联。来自给定字形类别的字形的特定形状取决于字体样式以及其他因素。本文档中说明了所有CID的字形,提供了CID及其字形形状类之间对应关系的特定示例或实例。字体开发人员应为角色集合的每个CID设计字形,并在证明或以其他方式验证CIDFONT资源时使用此文档作为参考。
以下各节详细介绍了Adobe-GB1-6字符集合的七个补充剂的历史和内容。
补充0列举了7,717个字形,特别是CIDS 0至7716,支持GB 2312-80和GB 1988-89角色设置标准,包括GB 6345.1-86中指定的校正和添加,以及Macintosh®版本。还包括GB/T 12345-90中指定的垂直字符。
补充1提供2,180个其他字形,特别是CIDS 7717至9896,这是支持GB/T 12345-90字符集标准所必需的。这2,180个额外的字形是补充0中包含的传统形式的hanzi形式。
补充2增加了12,230个字形,特别是CIDS 9897至22126,并为GBK字符集标准提供了支持(aka,GB,GB 13000.1-93)。这12,230个额外的字形包括完全支持GBK字符集标准和20,902个汉字的完整集所需的hanzi。
补充3增加了226个字形,特别是CIDS 22127至22352,并且旨在仅添加补充剂0中所有非满足拉丁语和类似拉丁语的字形的预先旋转版本,以支持Opentype'vrt2'(VRT2'(垂直替代品和旋转)gsub(vrtationals)gsub(gsition) gsitory gsitalion(vrt2 ')特征。
补充4增加了6,711字形,特别是CID 22353至29063,以支持GB 18030-2000字符集标准。 CID 22353至22356为具有比例和半宽度特性的其他货币符号提供字形,CID+22357提供了意识形态的半填充空间,该空间是一半意识形态的屏幕空间的视觉指示器,CID+22358为额外的货币符号提供了全尺寸的Glyph,并提供了欧元符号223597至223597至223597 Katakana字符和符号(其中一些是供垂直使用的,CIDS 22398至22400)提供所谓的“ Hangzhou”或“ Suzhou”数字,它们对应于十,二十和三十和三十,以及CID 22401至22427,为扩展Bopomofo提供文字。
补充4的主要部分,特别是CIDS 22428至29058,提供了支持CJK统一意识形态扩展A的必要字形,该范围由Unicode版本3.0和ISO 10646-1:2000定义。
补充5增加了1,220个字形,特别是CIDS 29064至30283,并为YI提供了支持,Yi是GB 18030-2005中引用的区域脚本之一。
补充6增加了288个字形,CIDS 30284至30571,以支持GB 18030-2022角色集标准的实施2级。
以下各节详细介绍了字体开发人员感兴趣的特殊字形和其他注释。几个字形类都是复杂的,应该得到一些解释和澄清。
下表列出了被归类为空间或以其他方式呈现为空间的所有Adobe-GB1-6字形,并提供有关其预期用法的信息,以及其推荐的设置宽度:
| CID | 设置宽度 | 描述 |
|---|---|---|
| 1 | 比例 | 拉丁空间-U+0020 |
| 96 | 全宽 | 意识形态空间-U+3000 |
| 7716 | 半宽 | 拉丁空间-U+2002 |
| 22127 | 全宽 | CID+1的预先旋转版本 |
| 22352 | 全宽 | CID+7716的预先旋转版本 |
必须根据其水平设置宽度来分配被描述为另一个字形的预旋转版本的太空字形,但是当在Opentype字体中实例化时,按照Opentype的垂直设置宽度,在Opentype“ VMTX”(VMTX)(垂直计量表)中应匹配其无效的副手的垂直宽度。
Adobe-GB1-6包括被归类为Hanzi(又名意识形图)的27,917个字形,其CID范围(以补充剂为单位)如下:
| 补充 | CID范围 |
|---|---|
| 0 | 940–7702 |
| 1 | 7717–9896 |
| 2 | 10072–22126 |
| 3 | 没有任何 |
| 4 | 22428–29058 |
| 5 | 没有任何 |
| 6 | 30284-30571 |
为了支持Opentype“ VRT2”(垂直交替和旋转)GSUB功能,Adobe-GB1-6字符集合包含所有不是全尺寸的拉丁语和拉丁语样的Glyphs的预旋转形式。下表详细介绍了水平CID和CID范围如何映射到相应的预旋转CID范围:
| 补充 | 水平CID和CID范围 | 预先旋转的CID范围 |
|---|---|---|
| 3 | 1–95,7712–7715,814–939,7716 | 22127–22352 |
| 4 | 22353–22357 | 29059–29063 |
下表提供了CID和CID范围,这些范围明确指示哪些字形旨在以比例或半宽的设置宽度设计。所有其他字形预计将是全宽的。
| 设置宽度 | CIDS和CID范围 |
|---|---|
| 比例 | 1–95,7712–7715,22353–22354 |
| 半宽 | 814–939,7716,22355–22357 |
本文档中提供的字形表包括用于指示相对设定宽度的注册标记。明确指定宽度类别(例如上表中)显然比测量注册标记之间的距离更准确和可靠。请使用这两个资源作为指南。
请注意,字形表中使用的注册标记位于单独的层中,如果它们的存在很烦人,则可以关闭该图层,从而阻止其显示。
与Adobe-GB1-6角色集合相关的CMAP资源以及CID2Code.txt DataFile,为字体开发人员提供其他详细信息,可作为CMAP Resources开源项目的一部分。
可以在Adobe Technology Note#5094中找到单个Adobe-GB1-6 CMAP资源的更完整的描述,标题为“ Adobe CJKV”字符集合和CMAP文件,用于CID键为字体。
通常,不再更新基于旧版编码的CMAP资源,例如GBK。相反,UNICODE CMAP资源(对于UTF-8,UTF-16(UTF-16BE)和UTF-32(UTF-32BE)编码可用,并保持完美同步,并定期更新,并且新映射由新的补充剂或新版本的Unicode触发。此外,UCS-2 CMAP资源已过时和贬低。开发人员应该使用UTF-16 CMAP资源,因为它们与现已出现的UCS-2相兼容。
在Adobe-GB1_Secores.txt DataFile中指定的标准化变体序列(SVSE)对应于CJK兼容性意识形态。
在此存储库中包含的Adobe-GB1-6.pdf文件中提供了CIDS 0至30571的代表性字形,每个页面显示500个字形。而且,为了读者的便利,每个补充剂的开头都是明确标记的。用于举例说明每个字形的字体是Adobe Song STD L (又名,Adobesongstd-Light或Adobe宋体STDL),由Adobe拥有的Changzhou Sinotype Technology Co.,由Adobe拥有,并由中国国家语言委员会的新闻和出版物委员会,由Adobe拥有,由Adobe拥有,并由中国共和国人民的新闻和出版管理。特定的字体实例是6.000版,如其 /cidfontvertion词典条目所反映。
以下各节详细介绍了本文档的历史记录,该文档最初称为Adobe技术说明#5079。
添加了旨在为GB 18030的YI区域脚本提供支持的补充5的字形,并使用 /cidfontversion Value 5.002使用Adobesongstd-light( Adobe Song STD L )用于代表性的Glyphs。请注意,此Adobe Tech Note的先前版本使用Stsongstd-Light( Stsong STD常规)的代表性字形。
整个文档都是完全重写的。
整个规范已移植到GitHub Markdown语法并进行了修订。
添加了补充6的字形,以支持GB 18030-2022字符集的实施2级。
仅此而已。