GB/T 14814-1993
标准分类号
标准ICS号:信息技术、办公机械设备>>信息技术应用>>35.240.20信息技术在办公中的应用
中标分类号:电子元器件与信息技术>>信息处理技术>>L74程序语言
出版信息
出版社:中国标准出版社
页数:平装16开, 页数:166, 字数:309千字
标准价格:49.0 元
相关单位信息
首发日期:1993-12-30
复审日期:2004-10-14
起草单位:西安交通大学
归口单位:全国信息技术标准化技术委员会
发布部门:国家技术监督局
主管部门:国家标准化管理委员会
标准简介
本标准规定了一种用于文件表示的语言,称之为“标准通用置标语言”(SGML)。就其最广泛的定义而言,可以将SGML用于排版,其范围包括从传统的单一媒体数据的排版直到多媒体数据的排版。此外,也可以将SGML用于办公文件的处理,以满足人们阅读和在排版系统之间进行文件交换的需要。 GB/T 14814-1993 信息处理 文本和办公系统 标准通用置标语言(SGML) GB/T14814-1993 标准下载解压密码:www.bzxz.net
标准内容
中华人民共和国国家标准
信息处理
文本和办公系统
标准通用置标语言(SGML)
Information processing-Text and office systems-Standard generalized markup fanguage(SGMI.)GB/T 14814---93
本标准等效采用国际标准ISO8879—1986《信息处理文本和办公系统标准通用置标语言(SGML)$及修正1—1988。
0引言
本标准规定一种用于文件表示的语言,称之为“标准通用置标语言”(SGML)。就其最广泛的定义而言,可以将SMIL用于排版,其范围包括从传统的单一媒体数据的排版直到多媒体数据的排版。此外,也可以将SGMI.用于办公文件的处理,以满足人们阅读和在排版系统之间进行文件交换的需要。0.1背
可以抽象地将文件看成是山多种类型的元素组成的一种结构。例如,作者可以将若干章组成一本书,每章中义含有段落和附有文宇性注解的插图。又如,编辑人员可以将荐干篇文章编成一本刊物.而每篇文章巾又可以含有若十段,段中又可以含有文字,等等。处理程序采用不同的方法来处理上述这些元紊。例如,格式化程序就可用醒日的字体打印标题,在段首或各段之间留它,这就从视觉上将文件的结构和属性展示给厂读者。而当为信息检索系统建立标题宁典时.则可能对标题中的文字赋子特别的含义。虽然在文件的属性与其处理之问的这种联系现在看来是清晰的,然而就尽期的文本处理方法而言,这种联系是模糊的。在自动化排版出现之前,编辑人员先使用特殊的处理指令对底稿进行\置标”,然后再由排版工人按照这些指令排出所要的格式。指令和文件结构之间的所有联系完全存在于编辑人员的脑中。
尽期计算机排版继承了上述力法,用与处理相关的置标”加入计算机可读的文件卷中。虽然加入的留标依然由特定的处理指令组成,但这些处理指令采用的是格式化程序的语言,而不是排版工人使用的语言。然而,这科文卷如果不改变其中的全部置标,就很难再用于其他不同的月的或不同的计算机系统ift。
随着用户水半目益提高及文本处理程序功能日益增强,人们开发出许多解决上述问题的方法。例如,使用“宏调用”《或“格式调用\将文件中需要处理的地方标识出来,而将实际的处理指令放在文件外部的\过程”之中(或“宏定义”或\存储格式”之中),这样就能够比较容易地对它们进行修改,虽然可以将宏调归放在文件中的任意位置上,但是用户开始逐步认识到大部分宏调用都是放在义件元素的开头或结尾处。于是,很自然地选择表示元素类型的\通用标识符”来命名这些宏调用·而不是用特定处理的名学命名(例如,用\heading\代替\format一17\,即用“标题\代替“格式17\),这是实行-通用编码”(曦\通用化的标记\)的开始。通用编码使白动文本处理系统迈出重要的一步,它反映了文件属性与处理之间的自然关系。七一年代初,“通用置标语言”的出现为通用编码技术提供了一种形式化语言的基础,从而进一步推动了这种发国家技术监督局1993-12-24批准1994-08-01实施
GB/T14814—93www.bzxz.net
展趋势。通用置标语言士要遵循以下两条原则:a。描述性置标起主要作用,并与处理指令相区别。描述性置标包括通用标识符和文件元索的其他属性,它们可调用处埋指令处理指令可用任何语言表示,并月常被汇集在文件外部的过程中,当为了发现置标而!描源文卷并识别出各种元素后,处理系统执行与每个元累利属性相关的过程。若用其他处理系统,同样的元素及属性可与不同的过程相关联,而不必改变义件的置标,当需要直接将处理指令放入文件中时,它的定界不同于描述性暨标,这样可以容易地使不同的处理系统找到并修改。
h。对每种文件类型都形式化地定义其暨标.通用逆标语言用加入“文件类型定义的做法使文件置标形式化。类型定义他括邸紫元素和属性可以在文件中出现并以何种顺序出现等方面的说明(类似于形式文法)。根据这些信息叮以确定对某一文件的暨标是否正确(即是否与类型定义相符合),还能提供被漏掉的置标,因为可从其他置标中准确地作出推晰。
法:对谨用编码和标准通用置标谱音概念的更加详组的介绍参见附录A(参考件)。0.2目标
标准迹用置标语言对通用编码和通用罩标概念的应用进行标推化。它为描述用户选定的内提供厂-神清晰的且无歧义的语法。该语言包括:羽丁文件元素的描述性曾标的“抽象语法\;将抽象语法与特定的定界符字符和数量相结合的”基准其体语法”。用户可定义变异的具体语法以满足自己的需要;
…·群标需明.允许用户针对不同的文件类型定义通用标识符和属性的特定词汇:一对任意数据内容的规定。在通用管标中,“数据\是指末用置标语定义的内容,包括特定的并且要求与-般文木作不间解释的“数据内容记法”,如公式,图像、非拉丁字母,前间已提到的格式化交本或图形等:
实休引用:为了引用文件的士数据流之外的内容(如:分开编写的章节、临时补入的字、照片等)而采取的一种非系统特定的技术,一将处理指令与描述性置标相互区别用的专用定界符。对于那些不能由过翟米处理的情况,需要时可以插人处理指令,但当文件送到另·个处理系统时,又能很穿易地找到并修改这些处理指令。
然而,为使通用壁标语言成为一种可以接受的标准,还需要更多的功能,为了满足在复杂环境中使用该语言所需的各种约束条件,该语言还必须具有元言的特征。现将主要约束条件,以及标准通用置标语亢用以满足这些约束条件的力法总结如下a、该语言“置标\的文件必须能被广泛使用的文本处理系统和文字处理系统所接受具有全部可选特征的完整语言为高级系统提供了可以利用的通用性和灵活性:而功能较弱的系统可以不支持这特征。为了使于在不同的系统之间进行文件交换,可用“SMI声明\描述文件中使用的所有管标特征或具体语法的变异。h必须支持现有的大望正文输入设备。用基准具体语法的SGML文件,没有机器帮助也能易于被人们键入和埋解。因此;-SGMI.的使用并不需要等到开发出新一代硬件.只需要能在现有机器上处理文件的软件;随着用户对SGML越来越熟悉,将SGMI.移植到新一代硬件(当它们L现时)上也将更加容易。
南于可在不同的设备工键入文件.闪而该语言必须不侬赖于任何字符集。该语言不依赖丁某-特楚字符集。如果一个宁符集中含有以位组形式表示的母、数字空格以及GB/T14814—93
定界符等学符,那么该字符集就是可以接受的。d.必须其有相对丁处理程序、系统或设备的独立性。由了用置标主要是描述性的,因询它在本质上就具有这种独立性。又由丁偶然出现的处理指令都被特别加以定界,所以当不同的处理程序要放弃与其不相关的指令或要进行文件交换时,就可以查找出这些指令,并对H进行转换。
对文件外部部分的引用是间接的。对实际系统存储的映射是由出现在文件开头部分中的“外部实体声明实现的,故在文件交换时,能很容易对它们修改。可以通过SGML声明米收变具体语法,以适应任何保留的系统字符。,必领没有任何民族语育偏向。可以用任何特定民族语言中的字符来扩充用于命名的字符,描述性置标中使用的通用标识符,属性名、以及其他名都由用户在元素和实体声明中定义,置标明中使用的声明的名和关键字也都川以改变。就象多语种文件4使用的聯样,也支持多种字符表。【.该语言必须适应人们熟悉的有关打字机和文字处理程序方面的习惯。用\便捷引用\和“数据标记”性能支持打字机文本输人方面的惯,对于含有段和引文的常规文本可按照SGML解释,尽管没有键入看得见的臂标。g该语言必须不依赖于任何特定的数据流或物理文卷的组织。置标言采朋的是虚拟存储模,其中文件出一个或多个存储实体组成,而每个存储实体又是-一个字符序列。对于所有实际文卷的访问部出处理系统完成。处理系统确定是否将字符序列看成是连续的、或确定字符序列是否表示物理记录的边界。h.“标”的正文必须与其他数据共存。只要能够确定出文本的开头和结虽,那么处理系统就能够使符合本标准的文本出现在带有其他内容的数流之中。
类似地,系统可以允许末未被SGML定义的数据内容出现在符合本标雅的文件之中。为了使于交换,这类数据的出现由置标声明指明。i.登标对人和程序均是可用的。标准通用置标语言的目的是不需要预处理程序就能成为键盘输入和交换的合适接口。为了适应用户在文本输入方面的可惯及经验,以及各种类型的键盘和显示设备的要求,允许对语言进行广泛的剪裁。
然而,人们认识判许多实现者都将试图利用通用督标语育在信息获取能力上的长处,以提供智能编辑或从文字处理前端环境中建立.SGML文件的功能。通过提供下述功能将使SGMI.能够满足上述这些应用:
一元素内容可以和留标分开存诺;一控制字符叮以作为定界衍使用;一”文件中允许出现数据表示的混合模式;支持多重准发逻辑结构和版面结构。0.3组织
本标准的内容组织如下
实体结构方式的SGML文件的物理组织,在第6章说明;a.
元素结构方式的SGML文件的逻辑组织和采用描述性置标的表示法·在第7章说明;h.
处理指令在第8章讨论:
公用置标构件,如字符、实体引用、以及处理指令在第9章说明;具有通用性的置标说明(注释,实体、以及特殊标出节)在第10章说明:GB/T14814—93
1.主要用了说明文件类型定义(文件类型、元素、记法、便撼引用映射,以及便捷引用使用)的标声明在第11章定义;
么、主要用于说明链接处理定义(链接类型,链接属性、链接集、以及链接集使用)的标卢明在第12章定义;
h。用丁说明文件疗符集、容量集、具体语法、以及各种特征的SGMI.声明在第13幸定义,i.基准具体语法在第14章定义,j.义件、应用程序的,-致性在第15章定义。最后还有一批附录,作为本标准的参考件。注;本标准是种计算机谱言的形式化说明,对于其专长是产生文件而不是编译片而的人员来说,闵读本标准可能会有·定的困难。附录A.B、C以一种非形式化的教学为式讨论了其中的主要概念,这种方式对大部分谈者来说应更容易接受。然而,读考也应知道,这些附录既没有概括SCML的所有结构,也没有概括这些结构的所有细节.而口为了能够清晰地丧示间题,某些细微的区别常带被忽略。1生题内容
本标准:
a规定了一种称为标准通用置标语言(SGML)的抽象语法。该语言既描述了如何表示文件的结构和其他层性,也给出了对置标进行解释的其他信息:规定了将抽象语法与特定的字符和数屈相结合的基推具体语法·给出了定义变异具体语法的h.
雅则:
根据文件使用的语言域分定义了一-致性文件:根据系统处理一性文件以及识别一效性文件的置标错误的能力,定义了一效性系统:d.
规定了怎样才能将未被本标准定义的数据(如图像、图形和格式化的文本)包含在一个一致性e.
文件中。
注:本标推:
没有标出或规定“标准的\文件类型、文件结构或文本结构!没有规定一致性系统的实现、体系结构或觉标错误的处理:没有规定怎样创建一致性文件!没有规定数据流、消息管理系统、文卷结构、存储或交换一致性文件的物理表示,或为此目的使一致性文件可祖互转换的亨符集或编码方案:没有规定数据内容的农示或包含在一致性文件中的图像、图形。格式化的文本等的表示法。2适用范围
标准通用置标语言可用十被任何文本处理或文字处理系统加工的文件。它特别适用于;a.在使用不同文本处理语言的系统之间交换的文件;b。即使使用同一-种文本处理语言,也可用不同方式处理的文件。只以最终图像形式存在的文件不在本标适用范围内。3引用标准
GL1988信息处理信息交换用七位编码字符架GB4880语名称代码
GB13000.1信息技术通用多八位编码字符集(UCXS)第一部分:体系结构与基本多文种平面IS)9069信息处理SGML义持工具SGMI.文件交换格式(SDIF)IS()9070信息处理SGML支持工具公用文本登记过程下面的]用标推是与示例材料·起使用的:GB/T 14814—93
七位和八位编码字符集代码扩充技术GB2311信息处理
GB2659世界各国和地区名称代码GB8565.1~8565.3信息处理文本通信用编码字符集GB11383信息处理信息交换用八位代码结构和编码规则ISO8632/2循息处理系统计算机图形用于图像描述信息转换与存储的无文卷第部分:
字符编码
彩用于图像描述信息转换与存储的元文卷信息处理系统计算机图形
ISO 8632/4
清晰的文本编码
第四部分:
—抽象语祛表示法1(ASN.1)基本编码规则规范信息技术开放系统互连
ISO8825
4定义
下列定义适用于本标准。
4.1 (SGML)拼象语法abstract syntax(of SGML)定义如何将置标加入文件数据中的一组规则,与表示置标的特定字符无关。4.2活动文件类型(声明)activedocumenttype(declaration)已被系统标识为活动的文件类型。注,如果一个SGM1.实体有对应的活动文件类型,则依照其活动文件类型对该实体进行请法分析,否则,就按其基文件类型以及征意活动链接类型对该实体进行语法分析。4.3活动链接类型(声明)aclive link typedeclaratiun)已被系统标识为活动的链接处理。4.4歧义性内容模型ambiguous content model义件实例中的元素或字符串能满足一个以上的初始内容记号的一种内容模型。注:SGML中禁止使用歧义性内容模型4.5应用pplication
文本处理应用程序。
4.6应用约定applicationconvention在SGML充许用户选择的范围内,管理文件正文的特定应用规则。注:有两类应用约定:内容约定和置标约定。4.7特定应用信息application-specific informationSGML声明的参数,它指明应用和(或)其结构所需要的信息。注:例如,该信息能够识别-个结构和(或)一个应用,或使一个系统能够确定它能否处理该文作。4.8相元素类型associatedelementtype用相关元素类型参数与置标声明对象相关联的元素类型。4.B.1相关记法(名)associated notation(name)用相关记法名参数与置标声明对象相关联的记法名。4.9(元素的)属性attribute(of an element)既非类型也非内容的特征量。
4.10属性定义attribute definition属性定义表的成员;定义属性名、允许值、及缺省值。4.11属性定义表attribute definition list由属性定义表声明中的属性定义表参数定义的一个或多个属性定义的集合。4.12属性<定义)表声明attribute(definition)listdeclaration将属性定义表与一个或多个元素类型相关联的置标声明。4.13腾性attribute list
属性说明表。
GB/T 14814-93
4.14属性丧声明
月 attribute list declaration属性定义表声明。
4.15属说明attributespecification属性说明表的成员,它说明单个属性的值。4.16属性(说明)袋attribute(specilication)list一个或多个属性说明的集合构成的筐标。注:属性说明农出现在开始标记和链接集合中。4.17属性值的字面值attributevalueliteral通过替换引用以及忽略或转换功能学符而被解释为属性值的已定界的字符串。4. 18 可用的公用文本avilable public text可为一般公众使用的公用文本,它的拥有者可以要求为此付款或遵守其他条件,4. 19 B序列 B sequence
一个连续的大写学再“H\的序列在一个作为便捷引的串中,它表示最小长度与B序列的长度相同的空序列。
4.20基文件元素basedocunentclement其文件类型是基文件类型的文件元素。4.21基文件类型basc document type在前导说明,第个文件类型市明所说明的文件类型。4.22基本的SGML文件basieSGMLdoeument符合SGML的文件,它使用基准具体语法和容量集,以及标最简化特征SHORTTAG和OMIT-TAG。
注:它还可以根据基准具体语法使用SHORTRFF特征。4. 23位bit
二进制数字,即0或1。
4.24位维bitcombination
位的有序集个,可解释为二进制数4.25室白序列biank sequence
SPACE和(或)分隔字符(SEPCHAR)的一个连续序列。4.26容书capacity
有关文件的大小或复杂性等方面的命名的限制,用若半种单位表示,用以累计一类对象或所有对象.
注:容量集由抽象谱定义,但这些值是由单个文件和SFM1.系统账给它们的。4.27容集capacitysct
将效数值赋给容量名的赋值集合。注:在SCMT.声明中,容量集指出文件的最大量要求(实际要求可能稍低)。穿至集也可由应用程序定义.以便限制该应用程序实现时必须处理的文件穿要求。容董染还可由系统定义,以指明系统所能满足的容量要求。4.28 CDATA
字符数。
4. 29 CDATA 实体
CDATA entity
字符数据实体,
4.30《链接)处理的链
chain of(link)processes
GB/T 14814—93
相继执行并形成一条链的若十处,在链中,第一·个处理的源是一个基文件类型实例,并且除最后一个处理外,每个处理的结果都是下一处理的源。该链的红何部分都可以再友。注:例如,一个复杂的分页经标应用程序采统可以包含三种文件类型:理辑文件、长校样文件和分页文件.同时还包含两个链接处理:“调整版面”及“估计页数”。“调整版面”处理从“个逻辑文件实例创建一个长校样文件实例,而\估计页数”处理将长校样文件实例按顺序创建分页文件实例。由于“估计数\处理中作出的决定可能要求进一步对长校样文件的大小进行调整,所以这两个处理可以重复。4.31学符character
由字符表定义的具有单独意义的信息最小单位。注:()有两类学符:图形字符和控制字符。一个字符在上下文中的意义是由置标或数据内容记法定义的,这样就取消或补充了该字符在字符表中的意义。
(character)class
4.32(字符)类
在抽象语法中具有共同作用的字符集,如非SGMI.字符或分隔符字符。注:有四种不同方法将一些特定的字衍指定为字符类:出抽象语法明确指定(如Special,Figit,l.CLetter和UCI.etter,a.
b.由具体语法明确指定(如LCNMSTRTFUNCHARSEPCHAR等);C,作为明确指定定界符角色或其他字符类的结果而隐含地指定(如DELMCHAR和DATACHAR):d.由文作字符集明确指定(如NJNSCMIL)。4.33字符数据characterdata
零个或多个出现在一段不识别置标的工下文中的字符,但不包括结束该宁符数据的定界符。这样的字符被归类为数据字符,因为它们就是被如此声明的。4.34符数据实体,characierdata enlity当引用时其正文被看作字衍数据的实体,并且其正文不依赖于特定的系统、设备或应用处理程序。4.35学符实体集::haracter entityset山通用实体组成的公用实体集,它们本身是图形字符。注:)字符实体适用-在文件字符集中无编码丧示的字符,或不能方便地从链盘上键入的字符,或者为了与设备无关,其化组小能在所有输出设备上产生正确显示的字符。②有两类字符实体集:定义的和显示的。4.36字符编号character number一个与字符编码表示等值的十进制整数,其值是将位组序列看作单个二进制整数而得到的。4.37字符引用characterefercnce用单个字符作替换的引用。
注,有两类字符引用:命名字莉弓1用和数字学符引用。4.38字符表charucter repertoire同时使用的字符集合。定义了每个字符的意义,还能定义多字符的控制序列。注:当一个字符出现在控制序列中时则该序列的含义替代了单个字符的含义。4.39字符集characterset
从字符表到代码集的映射,这就使每个字符都与其缩码表示对应。4.40(字符)串(charactet)string字符的序列。
4.41 类 luss
学符类。
codeexlension
4.42代码扩充
使用单个代码丧示多个字符,而不改变文件字符集。..comGB/T 14814—93
注:当文件中出现多种民族语前时,图形表代码的扩充可能是有用的。4.43代码集codeset
长度相同的位组的集合,按其数值排序,这些数值必须是连续的。注:例如,-个其位组为八位的代码集(个*八位码\)可以构成256个位组,其值的范围从00000000到11111111(十进制为门到255),该代码集快可由这些位组的任何连续于集构成。4.44代码集位置codesetosition代码集中位组的数值。
4.45代码表示codedrepresentation一个字符用-个或多个长度相同的位组的序列表示。4.46注释comment
置标声明的一部分,它含有辅助用户使用该文件的解辉或评注信息。4.47注释声明commentdeclaration只含有注释的置标声明。
4.48(SGML的)具体语法conerete syntax(of SGMIL)抽象语法与特定的定界符、数量、置标声明名字等的结含。4.49具体语法参数concrele syntaxparameleiSGML声明的参数,它标识文件元素以及(通常情况下)前导说明部分中使用的具体语法。注:该参数出标认基准语法字符集、功能字符、回避字符、命名规则、定界符使用、保留名使用、以及数量特征等参数组成。
4.50符合于SGML的应用conformingSGMl.application要求义件是符合SGML的文件,且编制的文档满足本标准要求的SGML应用。4.51符合于SGML的文件onformingSGMLdocument符合本标准全部规定的SGMI.文件。4.52包含素containing element在其中出现子元素的元索。
4.53内容contcnt
文件实例中出现在开始标记与结束标记之间的字符,它们可解释为数据、真子元素,包含的子元素、其他置标,或上述内容的混合。注:如果元素布显式的内容引用,或其声明的内容为“EMPTY”,则其内容帮为空。在这种情况下,数据可能由应H本身产生,并与内容数据-样处理。4.54
内容约定content convention
控制数据内容的应用程序约定,如长度限制、允许的字符或大小写学母的使用。注:内容约定本质上是非正式的数据内容记法,通常限于单个元素类型。4.55(内容)模型(content)model元素声明中的参数,它说明了模型组和例外参数,这两者定义了紊中允许的内容。4.56内容模型嵌套层次content model nesting level在没有对应grpc或dtgc定界符的内容模型中连续出现的grpo或dtgo定界符的最大数目。4.57内容用(属性)contentreference(attribute)一个可隐含的属性,其值由应用程序引用以产至内容数据。注,当元素有显式的内容引用时,则文件实例中该元素的内容为空。4.58七下文序列contextual sequence一个或多个置标字符构成的序列,它必须跟在同一个实体中的定界符申之后,从而使该串被识别为定界符。
4. 59上下文中的可选元素
contextually cptional element即这样的元弃:
GB/T 14814—93
只因它是包含元素才能够出现:或a.
b.它在当前适用的模型组中的内容记号是上下文中的叮选记号。4.60上下文中的可选记号
contexiually optional token
即这样的内容记号:
它是·个固有的可选记号,或
它有一个plus出现指示符并且已被满足;或h,
它在一个模型组中,该模型组本身是一个上下文中的可选记号,且没有已满足的记号。contextually required element4.61上下文中必要的元素
一个并非上下文中可选的元素,且:a.
它的通用标识符是文件类型名:或它的当前适用模型记号是上下文中必要的记号。b.
注:个元素可以既不是上下文中必要的,同时也不是上下文中可选的。例如:一个元素其当前适用的模型记号出现在一个没有困有的任选记号的or 组中。contextuallyreuired tokcn
上下文中必要的记号
即这样的内容记号:
它是其模型组中仅有的一-个内容记号;或b。它出现在个seq组中,并且:)-:一该seq组本身就是一个上下文中必要的记号1-含有个已经满足的记号:并且
i)它前面的所有记号
一已经满足;或
是上下文中可选的。
4.63挖制符control characier
对其后的字符的解释,表示或其他处理进行控制的字符例如,制表字符,4.64控制序列control sequence以控制宁符为开头的字符序列,它控制其后的字符的解释、表示或其他处理:例如,转义序列。4.65核心具体语法core concrete syntax基准具体语法的一种变异,它没有便捷引用定界符。4.66(内容记号的)对应的内容carespondingcontent(ofa cuntent loken)文件实例中对应内容记号的元素和(或)数据。4.67当前属作currentattribute其当前(即最近指定的值成为其缺省值的属性。注:当带有当前属性的元素第:次出现时.不能省略开始标记。4.68当前元素rurrent element
其开始标记(或由于置标简化而省略)最近出现的开元素。4.69当前链接集current link set由元素内容中的链接集使用尚明,或链接处理定义而与当前元紊相对应的链接集。如果该当前元素设有相关联的链接集,则以前的当前链接集仍作为当前链接集。4.70当前映射current map
出元素内容中的便捷引用使用声明或者文件类型定义而与当前元素相对应的便捷引用映射,如果当前元素没有相对应的唤射,则以前的当前映射将继续作为当前映射。4.71当前层currentrank
CB/T14814--93
用以得到通用标识符时,附加在标记中层间干之后的一个数字。对于开始标记,它是最近元素的层后缓,该元索带有相同层调干或和同分层组中的层间干。对于结束标记,它是带有相同层间干的最近开元索的层后缀。
4.72数据data
义件中表示其周有信息内容的字符;这些字符不被识别为置标。4.72.1数据属性data attribute符合特定数据内容记法的数据的属性。法:在大多数情况下,数据属性的值必须在数据可据记法进行解释之前知道。4.73数据字符datacharacter
或者因为被说明为数据,或者因为没有被识别为置标而在其所出现的上下义中被解释为数据的SGMI.字符
4.74数据内容datacon1ent
元素内容的一部分,它是数据而不是置标或子元素。4.75数视内容记法datn tmntentnotation对元素的数据内容或数据实体的特定应用的解释,它通常补充或不同于文件字符集的常规含义。注:数据内容记法对于充察内容居由记法弱性说明的,对于数据实体,则内实体声明中的记法名参数说明。4.75.1数据实dataentity
被声明为数据的实体,国而引用时不作语法分析。非:(T)有三类数据实体:宇符数据实体,特定的字符数储实体以及非SGML数据实体。②)个数据实体的解释·而数据内容记法决定·此记法由其他标准定义。4.76数据标记data tag
与一·个开元素的数据标记模式相匹配的字符串,它既该开元素的结束标记,同时又是包含它的元素中的字符数据。
4.77数据标记组data1aggroup
联系数据标记模式与目标元素类型的模型组记号。注:在日标元素实例中,对数据内容及了元素的数据内容扫描以找出与该模式(数据标记)和匹配的字符串,4.78数邮标记模datalag partern定义了这样些串的数据标记组记号,即如果这些串出现在适当的上下文中将构成一个数据标记。4.79声明declaration
置标声明。
4.80 声明-f集 declaration xubse1录标声明的已定界部分,在其中可出现其他声明。:出明子集只能出现在文件类型、链接类型以及特殊标出节声明中。4.81已声明的具体语法det:laredconcrctesyntax中SGML声明中的具体语法参数述的具体语法。4.82专用数据字符dedicateddatacharacters由每个不可能其有置标含义的S(ML字符构成的字符类:即它的成员只能被作为数据字符处理。4.83缺背实体lefaultentity
通用实体引用所引用的实体,此通用实体引用使用了未声明的名字。4.84缺省值delault.value
属性定义的一部分,没有属性说明时使用的属性值。4.85定义性的(字符)实休集definitional(character)entityHet字衍实体集其日的是为图形字符定义实体名,问并不实际显示它们。其公用标识衍不包含公用文本显示版本。
GB/T 14814—93
注:在处理过程中,系统为运输出设备,用对成的显示字符实体策替代定义性实作巢。4.86定界符字符delinitercharacters除名字学符或功能字符外的其他SC:ML字符构成的字符类,它出现在山具体语法作为定界符使用的串中。
4.871.下文中的定界符dlitnier-in-contcxt在同一实体中,“个定界符串之后紧跟一个上下文序列而钩成的字符串。4.88定界衍的色ciclimiterrole山抽象语法定义,并由具体语法指定的字符中所扭征的角色,它用于标出置标和(或)从数据中区分置标。
4.89定界符集dleiimiter sct
对应拥象语法定界衍角色的一组定界符串。4,9们定养符黛参数delimiter set parameterSGML声明中的参数,它标识已声明的具体语法中所使用的定界符集。4.91定界符(串)delimiter(string)由其体语法赋予定界符角包的字符串。4.92描述非标tleac:ripivenarktp接照非系统特定方式对文件结构及其他属性进行描述的置标,与对它进行的任何处理无关。待别是,它用标记表达元索的结构。4.93(公州文本的)依赖于设备的版本device-dependentversion(ofpublictext)是公用文本,它只通过增加公用义本显示版本而使它的形式公用标识符与其他公用文术不向,该版术标识出所支持的显示设备或所用的编码力案。4.94数字ligits
由“0\到“g”共10个阿拉伯数字组成的字符类。4.95显示(字符)实体集lisplay(character)cntity set与对应的定义性字符实休集具有相间问实体名的实体集,但它用丁字符的显示。它是对应定义性实体集的依赖设备的版本。
4.96 文件 document
作为:个单位处理的信息集,文件将按特定义件类型分类,注在本标准中,该术语总是 SGMI,文件(这并不失其准确性)。4.97文件的体系结构doument architecture文本处理应用程序的形式化规划。注;例如,文件的体系结构可定义为,.
在各类元素定义中使用的属性语义:基于元素所具有的属性的元素分类:根据儿素分类而延义文件类型的结构规则;链接处理,以及它们如何被属性值影响,与(或)文件交筷中,与文件相伴的信息(\文件外形\)。4.99文件字符集documentcharacter set用于S(;MI文件中的所有置标,以及(至少)最初用于数据的字符集。注:当在系统之间交换文时,其字符集将转换成接受系统的字符集。4.99文件π素document clement义件类型实例的最外层元素,办即,该元素的通用标识符为文件类型号。4.100文件实例dacumeit instance文件类型的实例。
GB/T14814—93
4.101文件实例集docurentinstance sel含有-·-个或多个文件类型实例的实休结构中的SGML文件实体或SGML子文件实体的一部分,它可与元素结构中的基文件元素共同扩充。法:当使月多文件实例特征时.在:个文件中可同时存在多个实例,这些实例可共享数据和置标。4.102文件类型dorument type
其有相似特征的文件的类。例如,杂志、文章、技术下册、便筹等。4.103(文件)类型声明(document)typcdcelaration含有文件类型定义的形式说明的置标声明。4.104文件类型声明子集documenttypedeclarationsubset出现在文件类型声明的声明了集中的元素,实体以及便捷引用集。注,文件类型声明中引用的外郁处体认为是由期于集的组成部分。4.105义件类型)定义document(type)definition用S(ML对特定类型义件胃标的规则,这些现则由应用确定。注:文件类型定义的部分可用文件类型声明说明,其余部分如元索和属性的语义或应用约定,不能用SGMI.形式化地表示,可以用注释非形式化地表示它们。4.106文件类型说明documenttypespecification标记的一部分,它标识文件类型实例.在此实例中将对这些标记进行处理。注、布…个实体引用中-名字组完成相同的功能。4.107ds(声明分隔符)declarationseparator出现在明子集中的声明分隔符,4.108DTD
文件类型定义,
4.109(特殊标出 \的)有效状态cffective status(of a marked sectiou)在特殊标出节声明中说明的最高优先状态关键字。4.110 元素 element
由文件类型定义所定义的层次结构的一个成分,在文件实例中用描述性置标标识,描述性置标通常为开始标记和结束标记。
注:元素被分类展于某-特定亢紊类型。4.11f 元素声明elemcnt dcclaration胃标声明,其中含有素类型定义的形式化说明,它涉及内穿和置标的最简化。4. 112 元素集 elemcnt set
汇集在一起使用的元案声明的集。注:元索集可以是公用文本。
4.113元素结构element structure将文件组织成元素层次结构的方式,且每个层次都符合一个不问的文件类型定义。4.114元素类型eltrnent type
其有相似特征的元素的类。例如,段、章、摘要,脚注,或参考书目等。4.115元索(类型)定义eletnent(type)definition将SGMI.应用于特定类型元素的置标的特定应用规则,元素类型定义包括表达元素和属性定义丧声明的一个形式说明,它涉及内容、臀标最简化以放对于特定元紫类型所允许的属性。注:元素类型定义通带是文件类型定义的一部分。4.116元奈类型容数clement typeparameter元素声明中的参数,它标识定义所用的无素类型。
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。