首页 > 国家标准(GB) > GB/T 16964.1-1997 信息技术 字型信息交换 第1部分:体系结构
GB/T 16964.1-1997

基本信息

标准号: GB/T 16964.1-1997

中文名称:信息技术 字型信息交换 第1部分:体系结构

标准类别:国家标准(GB)

标准状态:现行

发布日期:1997-09-02

实施日期:1998-04-01

出版语种:简体中文

下载格式:.rar.pdf

下载大小:3444387

标准分类号

标准ICS号:信息技术、办公机械设备>>35.040字符集和信息编码

中标分类号:电子元器件与信息技术>>信息处理技术>>L76文本准备与交换

关联标准

采标情况:eqv ISO/IEC 9541-1:1991

出版信息

出版社:中国标准出版社

书号:155066.1-14691

页数:平装16开, 页数:70, 字数:132千字

标准价格:33.0 元

出版日期:2004-04-11

相关单位信息

首发日期:1997-09-02

复审日期:2004-10-14

起草单位:电子工业部标准研究所

归口单位:全国信息技术标准化技术委员会

发布部门:国家技术监督局

主管部门:国家标准化管理委员会

标准简介

本标准规定了字型资源体系结构,即字型描述、字型度量、字形描述和字形度量特性,这些特性是字型参考和字型资源交换所必需的。 GB/T 16964.1-1997 信息技术 字型信息交换 第1部分:体系结构 GB/T16964.1-1997 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

GB/T 16964. 1—1997
本标准等效采用国际标I50/IEC9541-1:1991岁信息技术,字型信息交换第】部分:体系结构*及1S0/IEC95411:1991/Co1.1:19926技术改正1*本标准规定了字型信息交换的体系结构,它适合于我国汉字和其他各民族文字的字型信息交换,等效采用相应的国际标准,有利丁采用国际先进技术,也便丁国内外的交往,本标准中引用的国家标准与有关国际标准的对应关系如下;-GB 1988 对应于 ISO 646
—GB2569对应于[SO3166
—GB/T16262对应于ISO/IEC8824本标准与ISO/IEC 9541-1的差别如下:在采用时将8.7.1,13.1.1等章条中的“日文”词去掉,以便适合我国使用。8.7.1.1租8.7.1,12等条中的“日文汶字\改为“汶字\以便世界通用:附录A中的图A11、图A43、图A48、图A65.图A66、图A67、图A72、图A85、图A93、图A96、图A114、图A118、图A119、图A120、图A122、图A125、图A129、图A134、图A136、图A139、图A141,图A148等22种字体式样,在采用时:用中国、H本、韩国都兼容的汉字式样进行了替换:在附录 A中增加了 9.0. 0类,即增加我国汉字中的篆体,隶体和魏体等式样;末采用字母素索引。
GB/T16964%信息技术字型信息交换》的总标题下,由以下儿部分组成;第1部分:体系结构
第2部分:交换格式
….第3部分;字形形状表示
第 4部分;应用的特定要求
本标准的附录A是标准的附录,附录B是提尔的附录,本标准由中华人民共和国电子工业部提出。本标准由电子工业部电子标准研究所归口。本标准起草单位:电子工业部标准化研究所,第二炮兵第一研究所。本标准主要起草人鲁元魁、向维良、陈昆某、王有志。GB/T16964.1—1997
ISO/IEC前言
ISO(国际标准化组织)和IEC(国际电工委员会)形成了世界范内的标准化专门系统,ISO或IEC的成员国,通过由处理特殊技术活动额域的各个组织所建立的技术委员会来参与国标标准的开发。ISO和IEC的技术委员会在共同感兴趣的领域内合作,其他与ISO 和IEC 联络的官方和非官方组织,也参与这项工作。
在信息技术领域中,ISO和IEC已立了一个联合技术委员会ISO/IFCJTC1。被联合技术委员会接受的国际标准草案传送给各成员国表决。一个国际标准的发布,需要至少75%的成员国投赞成票国际标准ISO/IEC9541-1是由ISO/IECJT1\信息技术\联合技术委员会制定的。ISO/IEC9541在\信息技术字型信息交换”的总标题下,由以下几部分组成:—第1部分:体系结构
第2部分:交换格式
——第3部分:字形形状表示
第4部分:应用的特定要求
ISO/IEC9541的第1部分规定字型资源的体系结构,即字型描述、字型度量、字形描述和字形度量持性,是字形参考和字型资源交换所要求的。ISO/IEC 9541的第2部分规定字型信息交换格式和交换所要求的最小信息子集。1S0/1EC9541的第3部分规定字形形状表示的体系结构和交换格式。ISO/IEC9541的第4部分规定对应用的特定(如数字排字)要求的体系结构和交换格式的扩展。附录A是标滩的附录,附录B是提小的附录。引言
在办公和出版环境中,利用开放式的网络进行文件交换,口明显需要有种能进行掌型信息交换的机制。
显而易见的是出版和办公技术将合并,并且这种技术的开发将由一个标准字型资源的体系结构和一个有限数量的标准字型资源交换格式的定义来简化1范围
中华人民共和国国家标准
信息技术字型信息交换
第1部分:体系结构
Infarmation technalogy-Font InformationInterchange-Part 1:ArchitectureGB/T 16964. 1—1997
eqv ISO/IEC 9541-1:1991
GB/T16964定义了种不依赖任何文件编码技术面命名字形和学形集的方法:它假设文本处理系统将会提供一种或多种方法,把文件编码技术与所用字型资源的字形标识符联系起来。本标准规定了字型资源体系结构,即字型描述、字型度量.字形描述和字形度量特性,这些特性是字型参考和字型资源交换所必需的。2引用标准
下列标准所包括的条文,通过在本标准中引用而构成本标准的条文。本标准出版时,所示版本与为有效。所有标准都会被修定,使用本标准的各方应探讨使用下列标准最新版本的可能性。GB1988—89信息处理信息交换用七位编码字符集(eqV1SO646:1983)GB/T265994世界各国和地区名称代码(eqvISO3166:1988)(ASN. 1)规范(idt ISO/
GB/T16262一1996信息处理系统元放系统互连抽象语法记法IEC 8824.1990)
ISO)6523:1984数据交换组织的标识结构ISO/1EC9070:1991信息技术SGML支持设施公开的文本所有者标识符登记规程ISO/IFC9541-2:1991信息技术字型信息交换第2部分,交换格式IS0/IEC10036:1993信息技术字形和字形集标识符的登记规程3定义
本标准采用下列定义。
3.1对齐线alignment line
假设的线,字型的大多数字形的图像都与它对齐。3.2现行位置current position
在显示面上的一个点,从这点开始,显现下一个字形。3.3设计大小design size
用于设计个字型的绝对尺寸。
3.4转移escapement
一个字形现后,在显示面上现行位置的移动。3.5 转移点 escapement point字形度量之一,字形坐标系中的一个点,上一个字符显现后,下一个字符显现位置的起点国家技术监督高1997-09-02批准1998-04-01实施
3.6字型font
GB/T 16964. 11997
具有同一的基本设计的字形图像集合姐:黑斜休。3.7字型族font family
一个有共同设计规范的字型图像的集合,如宋体族等。3.8字型度量font metrics
一组字型资源中的尺寸和位置信息,它对包含在这个字型资源中的所有字形表示的约束都是样的。
3.9字型参考font reference
一个电子文件表示中有关字型资源的信息,也可能是该信总的进程和操作,用于表示和描述所需的字型。
3.10字型资源font resource
带有描述和字型度量信息的字形表示的集合,它作为一个整体表示字形集合是有重要作用的,3.11 字型大小 font size
标量参考大小,以此规定大多数字型度量、字形形状和字形度量。3.12字形glyph
一个可辨认的抽象的图形符号,它不依赖于任何特定的设计。3.13字形集 glyph collection
一组被标识字形集台。
3.14字形坐标系统glyph coordinate system一个二维笛卡尔坐标系统,字符形状,学形度量和字型度均被定义在这个坐标系统之中。3.15学形图像glyph image
字形的图像,它从字形表示中获得,并显示在品示面上。3.16字形度量glyph metrics
学形表示中的一组信息,用于定义字形形状的尺寸和位置。3. 17 字形表示 glyph representation字形形状和度量,与字型资源中特定的字形有关,3.18字形形状glyph shape
字形表示的一组信息,用于定义所代表字形的形状。3.19出界kern
超出其定位点或转移点的字符部分。3.20 定位点 position point
字形的度量信息之一,字形坐标系中的一个点,字形形状在品示呈像以前通常转移到的现行位置上的点。
3.21 姿态posture
表示一个字形或--组字形形状出现的倾斜程度,包括后续的任何设计和形式的改变。3.22显现面presentation surface显现媒体的实际表示(页面,图形显示等).由显现过程进行保存,所有的字形形状都可成像于上。3.23比例宽度proportionwidth
一个字形或一组宁形集的转移对字形高度的比率。3.24主1stem
字形形状的主要笔画。
3.25权wcight
一个字形或一组字形集的主十宽度对字形高的比率。3.26书写方式writing modewwW.bzxz.Net
GB/T16964.1-1997
一种被安置在正文书写系统中的模式,在这种模式下,通常对应于一个正常的字形转移方向,即左到右,有到左或上到下。
4记法
一个扩展的巴科斯-诺尔范式(BNF)版本的记法,用于形式上定义本标准的数据类型,它用于字型交换格式,与实际的抽象数据语法不相干。照例,基本的数据类型以大写字母表示。扩展的BNF的成分如下:
aaa 规则句法元蒙
:=规则定义
1元素选择(或)
,元素分隔衍
[]可叮选元素
()元素组
()*在组中的元素0~\饮重复()+ 在组中的元素 1~n次重复*..”文字元素
a)a一b,c,元素a被定义为元素b和后续的元素组成的序列(顺序列表);b)=blc:元素a被定义为元素h、c,c)a::一(blc),[d):元素a被定义为元素b,或元素,有选择地跟随序列d;d)a::=(b c):元素a被定义为元素h或元素c0次或多次重复的序列e)a:一(bc“fon\)十:元素a被定艾为一个元累b和c及文字\foo\组成的厚列的一次戴多次重复的厚列。
这种正规的数据类型定义在第8章中标识的信息集给出,这组信息必须用本标准的所有字型信息交换格式来表示。但不要求交换格式必须精确地遵循第8章的数据结构,而只是要求不违反扩展性·向前和向后的兼容性等一般结构原则,每种一致交换格式不采用适用于抽象语法的最有效的编码机制。特别是,在GB/T16964中的特性和特性表的实际名称是不必被直接作为交换格式中的数据进行编码,而只是要保持这些名称和值之间的联系。完全合格的特性和特性表的名称,对丁在第 8章所定义的每种特性由结构特性名称的 BNF定义给出,扩展这些特定编码名称为完全合格的名称,以便由独立于编码的接口使用。5数据类型
5.1概述
一个数据类型定艾为一个型资源中所表示的基本信息单元,它在本标维巾不能被进一步细分。一个复合的数据类型是若下元素数据类型组,把它们作为基本的积木块使用。本章中所定义的元素和复合的数据类型用丁本标准的始终,这些数据类型的编码方法和形式句法,被定义在ISO/IEC9541-2所规是的字型信息交换格式中。5.2特性和特性表
采用说明:
1,根据150/1EC:9541-1:1991/Car.1:1992技术改止13将原花括导效为方括零,GB/T 16964. 1—1997
用于表示字型资源信息的主要数据类型是:-种特性。从概念上说,一个特性被定义为一个名称类型值的头,这里的名称是一个不会混淆的特性名,类型是特性值的数据类型,而值是这个特性的值,其意义和解释是由这个特性名称和利用待性的上下文加以规定的。第8章中规定的字型资源特性包括数据类型的严格定义,因此特性名称亦是个数据类型相对应的特性值的意义的说明。而非1SO特性的数据类型,将明确地用本章中所定义的元紊和复杂的数据类型来定受。
例如一个用于标识字型资源的宇型族名称的特性可以有一个特性名:“字型族”它们的值被定义为数据类型名称,例如这个待性值可以是\宋体”。持性可以按照对象类别而被分为组,它们通过特性表联系在一起。一个特性表是某对象的零个或多个特性的集合,它们都具有相同类别的特性名,为命名某些对象,常以一个特殊的特性表形式创立一个特性名类别.例如某特性名称\权\和“姿态\可属于字形源特性名称的某个类别.它是专门为命名描述字型资源特性而建立的。特性的值可以是特性表本身(即数据类型是特性表),因此,一个待性表能被有效地嵌套在其他特性表之中,通常这种嵌套可以无限的重复,以便允许建立任意的复杂层次的数据结构。但是实际上嵌套的深度通常被定义于各个特性的L:下文中。有序或无序的专用特性表对ISO和非ISO字型资源数据的一般扩展性和定义都是允许使用的,个非ISO特性是未被GB/16964定义的任何字型资源特性。5.3值和值表
每一个特性有-→个与之相联系的值,一个值可以是一个简单的数据类型,如整数;它也可以是若干简单数据类型值的表;或者它本身是一个特性表。与特性表相反,凡是特性内容预先确定时,都可使用值表。凡一个严格次序的值表被预先确定时,则有序表都可使用,
个字型资源中的各特性值的数据类型由下列条文之一规定:5.3.1特性:个名称类型值的数据结构。5.3.2待性表:零或多个相关持性的表,也可能是某些其他更高级的特性值,可以按特殊顺序加以排序规定。
5.3.3值表:零或多个特性类型佤对的表,通常每个值对有相同的数据类型,它们可以按特殊顺序加以规定。
5.3.4专用数据:一个包含有二进制信息的数据结构,它是不能由本标准中定义的数据类型来表示的,这种信息通常是专用的,并且常由法律契约保护的,它可以被交换,但将不必要被这个罕型资源的所有用户懂得,专用数据包括:
—可任选的消息(通常给出一个数据版权通告):—可任选的加密密钥;
——\个字节的任意二进制数据,任选地按照加密钥慰加密,5.3.5匹配串:图符字形和可能的字符集的控制代码有序的序列,这是一个被标识的字符串通用类别的有序序列,接行B/16262加以确定,这个串是匹配用的。5.3.6消息:…个有序的图形字形和可能的字符集控制代码的序列,这是一个被标识的字符串通用类别的有序序列,按CB/T16262加以规定,它构成一个人们可理解的清息,适合于对某·个用户显示。5.3.7八位节串,个有序的八位字节序列。5.3.8八进位:个八位学节。
5.3.9整数:范围为一2\到2-1的-个有符号的整数,5.3.10基数,范围为0~2-1的一个没有符号的整数。5.3.11代码:范围为0~2°—1的个基数。5.3.12有理数:一个有符号的有理数被表示为两个整数的之比,即分了/分母。分母的范围为1~231。
GB/T 16964. 11997
5.3.13相对有理数:一个有理数的表示和字型坐标系的单元因子有关。5.3.14角(度),一个有理数在0士360之间(含0,不包含360)的度数,围绕字形坐标系源点,接逆时戋方向旋转,从正Y轴开始测量。
5.3.15结构名称:结构名称见5.4。5.3.16布尔:一个布尔值,是\真\或是“假\。5.4结构名称
GB/T16964中命名时所用的主要工具是结构名称,按GB/T16964.2附录B中加以定义的。对某些对象结构名称是一个明确的标识符,适合表示于那些非集中的、分布式的计筛机系统中的对象,它们是超越时空而不变的。
本章的其余部分把IS0/IEC9541-2附录R的应用,定义为在GB/T 16964中使用的结构名称。为了GB/T16964中记法的方便,结构名称按ISO/IEC9070中规定的典型方式记录。5.4. 1 GB/T 16964和IS0/IEC 10036名称GB/T16964名称是·-些结构名,它们有权按GB/T16964.1中的典型形式命名。所有GB/T16964名称可被保存于本标谁的定义中,例子包括在第8章中的字型资源特性。部分结哲名称特性可以从GB/T16964名称中省略,那里的上下文建立了完全合格的名称,因而剩下的只是按被交换特性名称。注1:ASN.1命名权的形式是1095411)。ISO)/IEC10036名称是如下的结构名称,它们有权按IS()/TFC/RA典型形式命名,所有ISO/TEC10036名称被保存,IS()/TFC10036登记处特批的定义。例子包括定义在第6章中的字形名称和注册登记。部分结构名称可以中构成ISO/IEC10036名称中省略,那里上下文中已建立了完全合格的名称,因而剩下的仅是进行交换的字形或字形集名称。往 2:ASN.1命名授权形式为(11 10036),GB/T16964.1的名称利ISO/IEC10036名称文本内容包含在一致的字型资源中,将被按照GB1988中的国际基准版本编码宁符集编码。注
3GB/T16964和IS0/IEC10036名称的字符满单楚义在IS0/IEC9541-2的附录B中。保留GB/T16964和ISO/IEC:10036的名称以提供结构名称集,这套结树名称被最泛地承认和支持,同时允4
许那些希望使用它的人有个分布式命名的能力。与字型有关对象的特殊类别和名称被定义在本标准中的相应的章条中,并且与ISO登记规程致。5结构特性名称,结构字形集名称利结构字形名弥,除了那些GB/T[6964或ISC)/IEC10036登记的名称外,延常分别由这里定义的体系结构支持,而它们的意义并没有被GB/T16961定义。5. 4.2ICD 0010 名称
ICD001D名称是具有\ICD0010\命名权的登记机构的建立的结构名称,这些组织的代码将仅由数字组成,所有ICD0010名称留作定义用,这些命名授权是由某类工作在ISO6523下和在它的OSI中有ICD值0010的典型工业业务组织专门授权下登记的。注 6:ASN.1这个命名权的形式居(1310):虽然不要求,但推荐ICD0010命名权用于登记创建了字型信息交换用的字型资源信息的登记处的组织。例如:对组织XYZ创建字型资源名称\ICD0010/1234//字型名称:Garamnd-Bold-italic-Con-densed”,这个客体名称命名为1234,必须由命名权的TCD0010发布给组织XYZ。5.5形式记法
GB/T16964数据类型的正规定义由下列BNF记法给出:特性::一特性名称,[特性类型,特性值性名称:=STRUCTURED-NAME
特性类型::=--编码的GB/T16964数据类型标识符,是下列之一:特性表,有序特性表,
GB/T 16964. 1—1997
值表,有序值表,ROOLEAN,STRUCTURED-NAME,MATCH-STRING,MESSAGE,OCIET-STRING OCTET,INTEGER,CARDINAL,ODE,RATIONAL,REL-RATIONAL.ANGLE,PROPRIETARY-DATA特性值::=值|复合值
复合值::一值表|有序值表|特性表|有序特性表值表::=(值)--无序
有序值表:(值)-有序
特性表::-(特性)--无序
有序特性表:=(特性)--有序
值::=BOOLEAN STRUCTURED-NAMEMATCH·STRINGIMESSAGE|OCTET-STRINGOCTETIINTEGERICARDINALICODEIRATIONALREL-RATIONAIIANGLEPROPRIETARY-DATA
ROOLEAV::=布尔值“真”或“假”STRUCTURED-NAME:: ---见 5. 4MATCH-STRING::=--有序的图形字形和可能有的宇型集控制代码序列,属于标识的字符串通用类别,它由ISO8824所确定,用于匹配MESSAGE::=--有序的字形字符和可能的宇型集控制代码序列,属被标识的字符串通用类别,它由 ISO 8824确定,它用于问用户显现OCTET-STRING}=.(八位字节)*
OCTET::—--8 位字节
INTEGER::=--带符号的整数—2~2\—1CARDINAL:: =--不带符号的整数 U~232—1ODF::=--编码不带符号的整数0~2\—1RATIONAL:=分了分母-分母的缺省值为 1REI-RAT1ONAL::=分了,[分母]--分母的缺省于字形坐标系中单位除数值或1(若这个除数没有被定义)
ANGLE:;=分子,[分母_--角度以度数表示0~士360围绕字形坐标系原点逆时针方向旋转,从X轴正间开始测量
PROPRIETARY-DATA:=「专用数据消息],[专用数据密钥专用数据块分子!:=--带符号的整数--23:~231—1分母::=--带符号的整数1~2311专用数据消息::=MESSAGF
专用数据密钥:一OCTET-STRING专用数据块::=OCTETSTRING
6字形标识
6.1概述
字形是由它们独文设计的形状和描述来区分的(如”!”--双括号,开引号,片扩充符;“”-中心,框条,双竖线),在一般情况下,字形由一个结构字形名称标识,它按第5章中结构名定义,例如\ICD0010/1234/A\或\ICT)0010/1234/789”可以是一个大写拉学母\A”的字形名称,这要根据命名称机构XYZ的决定。
这种命名方法不建立任何学形名称的特殊编码,特别不是这样的一个编码,在那里包含有登记过GB/T16964.1—1997
命名机构客体标识符的完整的结构字形名称必须对每个字形编码当引用具有交叉描述字形时,用户使用一个最为适当的可用字形以保持字形标识的唯一性。例如,连字符不能用减号代替。
6.2ISO/IEC10036字形名称
IS0/TEC10036字形是指那些用结构名称命名的字形,对于它们所有者名称应与国际标准ISO/IEC10036机构授权的登记保持一致,每一字形有一个明确的字形标识被定义并被世界上应用,这种字形标识对每种字形形状和描述的组合是不同的,它与每个设计变体将是相同的。这为标识ISO/IEC10036字形建立起一个机构和登记处记录,1SO/TEC10036字形由结构名称标识,其等效的规范字符串形式为:\ISO/IEC10036/RA/GL.YPH\nmmn\,这里\nnnnn\是个|进制数字序列,开头是一个非零数字,它代表-个整数范用为1~231.
6.3ISO/IFC10036字形登记机构
根据GB/T16964和ISO/IECJTC导则中登记机构的指定和操作规则,ISO/IEC委员会将指定个组织作为ISO/IEC10036字形登记机构进行活动,这个登记机构的名称、地址和登记规程可在ISO/IEC 10036中找到。
7字形集标识
7.1概述
·个字形集是字形标识的一个集合,它由处于该集合的字形的结构名称细月定义,在一般情况下,字形集由一个结构字形集名称标识,它按照5.4中所述结构名定义。例如TCD0010/1234//WestenEu-ropean”或\ICD0010/1234//678g\可以是-个WestenEuropean字形集的名称,这是由命名机构XYZ决定的。:
一个字形集中的字形,可以全部是或不是ISO/EC10036的字形。然而,实际应用中建议用广采用ISO/IEC10036的字形。用来定义和构成字形集的名称刊以是或不是1SO/IEC:10036的登记名称。然而,实际成用中推荐采用IS0/1EC10036的字形登记名称。7.2IS0/HEC:10036孚形集名称
IS0/IEC10036字形集名称是山结构名称命名的字形集·而其所有者名标识了由IS0/IEC10036授权的登记机构。1SO/IEC10036字形集将只由ISO/IEC10036字形组成,IS/IEC10036字形集的定义有一个日标,那就是只建立几个广泛的得到承认的集,这些集将作为基础用来有效地产牛和使用字型,本章其他部分为标识ISO/IEC.10036学形集而建立起一个结构和登记机构,ISO/IFC10036字形集由结构名称标识,其等效的规范的字符串形式为\ISO/IEC10036/RA/Collections:nnnn\,这业\nnnn\是一个十进制数字序列,第一位是非零的数字符,它在1~2\一1范围内表示一个整数。
7.3ISO/IEC10036字形巢登记机梅根据GB/T16964利IISO/IECJTC1导则中登记机构的指定和操作规则,ISO和IEC委员会将指定一个组织ISO/IEC10036字形集登记机构进行活动,这个登记机构的名称、地址和登记规程可在ISO)/IFC10036中找到,
8字型资源
B.1概述
二个字型资源是由任意数日的1S和非ISO字型特性组成,并H.它不依赖设备明确地标识字型源名称,型资源的这些特性是由一个特性表定义,而它们的特性名称是由字型资源特性名构成,例CAPHEIGHT可以是个字型资源特性名称,它相应值是一个字形坐标系统中的距离。GB/T 16964. 1—1997
学型资源数据结构分组书写方武依赖特性为几个值集,它以每种书写模式为基础,称模态特性,大多数字形和字形度量被作为模态特性规定,字形源也可以包括·组称之谓描述特性的描述特性集,它整体描述资源的字型表示,而不依赖于特殊的书写方式。字形形状的特定信息包含为一组形状特性集,它称为学形形状表示特性(见IS0门FC9541-3)。字羿资源的结构表示如下(这重,缩进指示结树最套):字型资源名称特性
描述特性表
模态特性表
书写方式特性表
字形度量特性表
字形形状表示特性表
在特殊情况下,字型资源例子可以包含上述所有的特性表,但它并不是要求都要这样做,字形提供者、处理系统或应用者都可以要求一个字型资源因实际合同要求等原因划分开为几个子集,但是,为了GB/T16964目的,一个字型资源在概念上看成包含上述的所有特性表,GB/T16964字型资源特性是指那些具有结构字型资源特性名称的字型资源特性。而这些名称“GB/T16964\命名机构已有,在个字型资源中,字型资源定义者通常应当供给实际需要的许多字型资源特性,从而使用户能最充分地利用资源,本章最后定义了字型资源的描述和模态待性,它给出了相应特性值的类型和含义,除非有其他规定,所有的在字形坐标系中的尺度和位置都给出,而且它们利成像设备形状表示技术无关让7:虽然没有通告,可能是一个有效的字型资源,它包含一些字型资源特性值是和其他字型源特性值不一致的,例如,对一个字型资源它包含一个“姿态\特性,其值为“斜体”,显然,在这个字型资源中某些或所有的字形事实上,不属于斜体字设计。
8.1.1字型资源名称
字型资源名称特性规定了明确的标识用来称呼某个字型资源中包含的所有信息,字型资源名称特性在8.5中规定。8.1.2型资源描述特性
描述特性表包含有那些字型资源持性,它表示这个字型资源不依赖于书写方式的整休特性,它包括如字形族、权、姿态字形补充等特性。描述特性表在8.6中规是,并通常关注字型选择,置换和文件合成的过程:8.1.3字型资源模态特性
在这里描述的字型资源结构支特的多种书写方式,但只有一个值集用来描述说明特性和字形形状。大量字型度量信息是依赖于书写方式的,因此字型资源结构须从那些可能不是的信息中区分出什么特性是与书写方式有关的,而且提供出它们的特性值的标识,囚此这些值又是与它们的书写方式相关的,字型资源的捕述和模态特性表合在一起被共同的称为字形源的度量,它通常关注于文件资料合成过程,模态特性也由显现过程,用于定位显现面上字形形状表示的定位中。8.1.3.1书写方式特性
书写方式特性描述了依据给定的书写方式所受的限制和度量。书写方式性在8.7中规定,
8.1.3.2字形度量特性
字形度量待性表包括字形描述和度量信息,它在每种书写方式基础上对各个字形给出了范围、转移和其他度母。
字形度量特性表在 8. 8 中规定。8.1.4字形形状表示特性
GB/T 16964.1-1997
字形形状表示待性表包括字型资源的字形形状表示和技术特征信息的集合,与书写方式无关,字形形状表示特性表被在ISO/IEC 9541-3 中规定,它用于显现过程。8.1.5字型资源的形式数据类型定义用ENF记法的字型资源的形式数据类型定义给出如下:字型资源::-[字型资源名称特性「字型描述特性表]
【书写方式特性表]
[形状态特性表]
[特性表』
虽然不要求,但建议非JSO特性和特性表应被嵌套在-个定义在GB/T16964的待性表中任何可能的地方。
贯穿第8章的余下部分内容,是在本章中定义的以BVF记法给出每个特性科特性和特性表的形式数据类型定义。
B.2字形坐标系统
字形形状和度量被定义为相对于一个单一的二维笛卡尔坐标系统,这个坐标系统被称为字形坐标系统,它的X轴正方向指向右,而Y轴的正方向指向上,在这里被给出的所有方向(即水平或垂点)都是相对于字形坐标系统的而不是显现面或文件坐标系统,待定技术形状描述可以被定义为相对于个特定技术形状坐标系统,上述字形坐标系的描述也适合丁说明专门技术形态坐标和参考字形坐标系之间的关系。
字型资源定义多遵守这样的约定:在字形坐标系中,字形是向上的,即字形的颠是沿著丫轴正方向的。
在一个学形坐标系巾,尺寸被作为一个对学形主体大小的比率来规定,主体尺小是一个标量的基推大小,它常用“个整数单元米表示,各部分等效于X,Y的刻度,从而用来数字化这个字型资源。相对于它,个字型资源和它的字形形状的大多数度量信息就可以被定义出来。因此字形坐标系可以是连续的或离散的,当被相对比率的单元因子特性指示时,它规定了相对比率单元的数字等效于主体大小(见RELUNITS 特性,8.6.7),
距离被规定为一个无符母的相对于主体大小的比率,位置规定为有符号的X和Y坐标,每个坐标对七体大小一个比率.通常是规定对丁字形垒标系原点(见图1),注8.印刷字形大小按常规规定,用于打印的点数或毫米来测量高度,出此,尺度可以规定相关的主体大小,对于学形的某些大小,一般不规定在主体大小的条文中,如办公字形,它们的人小通常在水半间距的条文巾给出。字型资源定义必须赋于某些合理的主体大小,相对于它的大小时可在这个字形坐标系中规定,例如字型\信使报举\10节距通常是lin打印6行,为此目的,可以指定主体大小等于1/6in。X
GB/T16964. 1 -1997
转移点
定位点
图1示出一个典型的拉1学形,以左到右书写方式的学形坐标系8.3线性比例缩效模型
在GB/T16964中捕述的字型模式的一个主要方面是对一个字型资源中包含的度量和形状态表示信息采用线性几何变换的字形坐标系中的位置和距岗(例如字形位置和转移点,平均转移等)标量与字型资源的主体大小成比例,例如‘个定义为主体大小的半距离,在字形人小为10mm,则此距离为5mm;而这大小为100mm,则此距离为50mm。所以比例缩放捐对于字形坐标系的原点,变形标量的在和中的有些不均匀的标量因子可能会在某些字型资源中出现,但它们是按照最小和最大标量因子模式的特性被以限定的(见最小和最大比例因了,8.7.1.15),在这种情况下,位置和距离的×和被分量比例缩放囚了标度。让S,作为和的因子,P\和D作为在字形垒标系中的由·组成的个点和一个距离,则这个被标度的点和距离可以表示为:P'r.y Sr., X P...
D, St, x D.
在保证的情况下,字形设计的多字型资源愿版可以由·-个字形提供者规定,为了更可靠地复制非大小依赖性的形状和可能的度量变化,这种变化在某些字样设计中是固有的,通过采用最小,最大和设计字形大小捕述特性来解决(见设计小,最小大小、最大大小,8.6.17)。每个那样的字型源应继续遵循被表示在这里的线性比例模型,并且覆盖从最小到最大大小规定的主体大小的连续范围通常非线性比例的派生字将会从一个字形介给另个,这种字型资源的作者是特别地被鼓励在他的字型资源名称中编入一些供预期使用源版指示,例如显示等等。这通过保持一个单独的字形源名称空间的办法来使用(见字型名称特性,8.5),这样的字型资源的合成过程每个原版将作为一个逻辑不同的字型资源看待,它们虽然属于同字型族,但,又有各自独立的度量和形状态表达信息,8.4扩展性
当涉及字型资源交换和过程时,新的特点将要求在GB/T16964中有新的表示。作为CB/T16964将由现作的和将来的多个标推和用这些标准开发的产品支持,定义在这里的字型资源体系结构设计成支持合理的扩展IS()和非IS)字型资源信息,这种扩展将按照己建立的1SO规程作为一种修正案。GB/T16964扩展应以现行CB/T16964版本向前和向后兼容的方法来实现,扩展问后兼容表示遵
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。