GB T 15936.2-1996 信息处理 文本与办公系统 办公文件体系结构(ODA)和交换格式 第2部分;文件结构.pdf

上传人:sofeeling205 文档编号:209084 上传时间:2019-07-14 格式:PDF 页数:158 大小:5.30MB
下载 相关 举报
GB T 15936.2-1996 信息处理 文本与办公系统 办公文件体系结构(ODA)和交换格式 第2部分;文件结构.pdf_第1页
第1页 / 共158页
GB T 15936.2-1996 信息处理 文本与办公系统 办公文件体系结构(ODA)和交换格式 第2部分;文件结构.pdf_第2页
第2页 / 共158页
GB T 15936.2-1996 信息处理 文本与办公系统 办公文件体系结构(ODA)和交换格式 第2部分;文件结构.pdf_第3页
第3页 / 共158页
GB T 15936.2-1996 信息处理 文本与办公系统 办公文件体系结构(ODA)和交换格式 第2部分;文件结构.pdf_第4页
第4页 / 共158页
GB T 15936.2-1996 信息处理 文本与办公系统 办公文件体系结构(ODA)和交换格式 第2部分;文件结构.pdf_第5页
第5页 / 共158页
亲,该文档总共158页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息处理文本与办公系统办公文件体系结构和交换格式第二部分文件结构发布实施国家技术监督局发布前言本标准等同采用国际标准信息处理文本和办公系统办公文件体系结构和交换格式第部分文件结构通过制定这项国家标准使信息处理文本和办公系统的文件便于交换本标准与的区别如下正文和附录中引用其他标准时用我国的标准编号代替相应的国际标准编号其对应关系是代替代替代替代替代替代替根据编写国家标准的基本规定本标准保留了被采用国际标准的前言同时增加前言原文第章中关于和的两个补篇已被新版和取代而和分别等同采用和所以本标准中将两个补篇删掉在信息处理文本和办公系统办公文件体系结构和交换格式总标题下目前包括以下

2、八个部分第一部分即引言和导则第二部分即文件结构第四部分即文件轮廓第五部分即办公文件交换格式第六部分即字符内容体系结构第七部分即光栅图形体系结构第八部分即几何图形内容体系结构第十部分即形式规范本标准的附录是标准的附录本标准的附录附录附录附录和附录都是提示的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位电子工业部标准化研究所第二炮兵第二研究所本标准主要起草人王有志鲁元魁高健陈昆荣前言国际标准化组织是由各个国家标准化机构的成员体联合组成的一个世界性组织该组织通过其各个技术委员会进行国际标准的制定工作凡是对于已设有技术委员会的某一专业感兴趣的的每一个成员体都有

3、权参加该技术委员会与有联系的官方和非官方国际组织也可参与国际标准的制定工作与国际电工委员会在电子技术标准化的所有方面都进行密切合作各个技术委员会提出的国际标准草案须先分发给各成员体表决通过后再由理事会批准为国际标准根据工作导则国际标准至少需要投票成员体的赞成国际标准是由信息处理系统技术委员会制定的目前由个部分组成第部分引言和总则第部分文件结构第部分文件轮廓第部分办公文件交换格式第部分字符内容体系结构第部分光栅图形内容体系结构第部分几何图形内容体系结构注目前没有第部分本国际标准可增补新的部分本国际标准是与下述标准并行制定的办公文件体系结构用于远程信息处理服务的文件交换协议系列建议开放文件体系结构

4、和交换格式本标准包含六个附录附录标准的附录用于表示文件结构的记法附录提示的附录文件结构的实例附录提示的附录文件体系结构级的实例附录提示的附录特别文件特征的实例附录提示的附录缺省机制附录提示的附录属性摘要表中华人民共和国国家标准信息处理文本与办公系统办公文件体系结构和交换格式第二部分文件结构国家技术监督局批准实施概述范围的目的是便于文件的交换在中文件被认为是一些项诸如备忘录信件发票表格和报告其中可包括图片和表格材料文件中使用的内容元素可以是图形字符几何图形元素和光栅图形元素一个文件可能包括所有这些元素注被设计成允许扩充的以便在其中包括印刷特性颜色报表及其他诸如声音等内容类型适用于以数据通信手段或

5、者交换存储媒体手段实现的文件交换的文件交换可以达到以下两个目的允许按始发者的意图进行显现允许进行诸如编辑和重新格式化的处理交换中文件的复合可以有几种形式允许显现文件的格式化形式允许处理文件的可处理形式允许显现和处理的格式化可处理形式还规定了用于处理被交换文件的信息结构的交换此外还允许交换包含一种或多种不同类型内容的文件诸如字符文本图像图形和声音本标准定义有意的文件表示的文件体系结构定义文件处理模型定义文件结构体系结构的基本组成和描述这些按照属性的表示定义在文件体系结构中允许不同内容体系结构使用的界面定义文件布局处理的引用模型定义文件映象处理的引用模型定义三种文件体系结构类定义举例说明的记法使用

6、和描述文件结构提供文件体系结构级别的例子提供特别文件属性的例子引用标准下列标准所包括的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版的可能性信息处理文本通信用编码字符集第部分图形字符集信息处理系统开放系统互连抽象语法记法一的规范信息处理文本与办公系统办公文件体系结构和交换格式第一部分引言和导则信息处理文本与办公系统办公文件体系结构和交换格式第四部分文件轮廓信息处理文本与办公系统办公文件体系结构和交换格式第五部分文件交换格式信息处理文本与办公系统办公文件体系结构和交换格式第六部分字符内容体系结构信息处理文本与办公系

7、统办公文件体系结构和交换格式第七部分光栅图形体系结构定义符号和缩略语定义中的定义适用于本标准约定下述约定适用于本标准各章下级对客体直接下级的引用通常用直接下级或直属的形成当术语下级未带限定词时是指任一层次的下级上级对客体直接上级的引用通常用直接上级或直辖的形成当术语最近上级与客体及特别限定条件一起使用时是指从层次结构上溯至限定条件的第一个上级即首先检查客体的直接上级然后检查该直接上级的直接上级按层次次序逐级检查例如属于规定客体类的最近上级是指从规定客体类的客体中逐层检查到的第一个上级当术语上级未带限定词时是指任意层次级的上级下一和跟随当术语下一或直接跟随与客体一起使用时是指按相继次序直接跟随该

8、客体的客体见这样下一布局客体是指按相继次序直接跟随的布局客体下一逻辑客体是指按相继逻辑次序直接跟随的逻辑客体当术语跟随与客体一起使用而未带限定词直接时是指按相继次序在该客体之后任一位置的客体在某些情况下术语下一与进一步限定一起使用如具有同一布局分类的下一布局客体是指按布局次序与规定布局客体有同一布局分类的第一个跟随布局客体居先当术语直接居先与客体一起使用时是指按相继次序直接先于该客体的客体见这样直接居先布局客体是指相继布局次序直接居先的布局客体直接居先逻辑客体是指按相继次序直接居先的逻辑客体当术语居先与客体一起使用而未带限定词直接时是指按相继次序在该客体之前任一位置的客体在某些情况下术语居先与

9、进一步限定使用如具有同一布局分类的居先布局客体是指按相继布局次序与规定布局客体有同一布局分类的最后一个居先布局客体体系结构原则体系结构概念本标准中的文件是可作为一个交换单元的适量的结构化信息本标准表示文件结构有两种主要形式格式化形式允许按始发者的意图将文件显现如打印或显示可处理形式允许接受者将文件进一步处理例如按接收者的意图编辑和格式化本标准还提供表示文件的格式化可处理形式它能同时达到上述两个目的文件包含有与其内容和结构有关的信息文件内容由使人类感知的任何类型的信息组成例如可用二维形式显现的内容元素打印在纸上或显示在屏幕上的信息文件中含有结构信息是为了给文件各部分定界诸如确定不同类型内容元素成

10、像的区域为具有逻辑含义的各部分诸如章节定界对不同类型内容使用不同类型的编码对文件进行处理定义文件结构和文件表示的规则统称为文件体系结构文件体系结构由结构模型和描述表示组成结构模型描述文件的结构元素及元素间相互关系描述表示描述怎样表示文件元素及元素的性质结构模型和描述表示对文件进行补充为将文件的结构方面与表示结构方面的数据结构区分开二者都是必要的描述表示还指明结构模型未予描述的附加信息如何表示这些信息包括式样和文件轮廓式样是有关文件布局和表示的信息见文件轮廓是将文件作为整体看待的信息见本标准不要求文件体系结构的所有部分都在某一特别文件中出现文件的结构模型结构模型引出文件体系结构的结构元素特定结构

11、文件结构模型从两种不同而又互为补充的观点看待特定文件的内容逻辑观点将内容与结构元素诸如章附录标题节脚注和图联系起来布局观点将内容与有关显现媒体的结构元素诸如页和页中区域联系起来如图所示图看待文件的两种观点特定文件的结构元素称作客体两种观点将同一文件内容与构成客体层次的独立结构分别联系起来这样特定逻辑结构将文件内容与逻辑客体层次联系起来并指明可处理形式的文件表示特定布局结构将文件内容与布局客体层次联系起来并指明格式化形式的文件表示特定结构由特定逻辑结构和或特定布局结构组成结构与文件内容的类型无关结构中客体之间有两类关系规定客体层次结构的结构关系规定其他关系的非层次关系诸如对图示或脚注的交叉引用文

12、件内容文件的结构模型将内容划分为结构元素称作内容部分各内容部分的信息必须与特别的内容类型有关信息的结构由内容体系结构定义内容体系结构的组成是内容元素控制功能和属性的一组定义及其编码表示属性和内容元素控制功能的应用规则内容体系结构的选择取决于被表示内容元素的类型单一文件可包括属于不同内容体系结构的内容部分各内容部分只应有一种内容体系结构内容体系结构与文件的逻辑或布局客体并不等同结构信息的所有客体逻辑与布局的所有客体均由文件体系结构的逻辑与布局结构规定文件体系结构支持与其他标准规定的内容体系结构相互结合文件体系结构的设计已从内容体系结构中分离开来由于结构模型已先行设计这样用来描述文件的结构元素的性

13、质便与这些结构元素可能有关联的内容类型无关表示文件时文件体系结构和内容体系结构两者都是必要的文件体系结构与内容体系结构之间的接口在第章定义这一接口使其他标准中定义的内容体系结构可与文件体系结构一起使用类属结构文件的类属结构规定文件中若干客体的共同特征表示和相互关系在多数情况下它规定一组文件的共同特征表示客体类别多数文件可能都有带有共同特征的客体集例如具有相同特征由表示段的下级客体序列组成的表示节的逻辑客体有相同标题和脚注的页客体类是将这种共同特征模型化的文件的结构元素未定义特别的客体类但提供了定义客体类的方法与客体类关联的内容部分称作类属内容部分为便于引用起见术语成分泛指客体或客体类文件类别文

14、件类用以表示一组文件的共同特征例如有共同段和共同布局的一组报告在编辑和或格式化过程中文件类能用以保持整个文件的一致性类属逻辑结构规定文件类的逻辑客体的共同特征表示类属布局结构规定文件类的布局客体的共同特征表示类属逻辑结构由文件的所有逻辑客体类和相关的类属内容部分组成类属布局结构由文件的所有布局客体和关联的类属内部部分组成类属结构由类属逻辑结构和或类属布局结构组成未定义特别文件类但提供定义文件类的方法文件的描述表示描述表示引出文件体系结构的描述元素为便于交换起见将文件表示成组元集组元则是一属性集中的属性有标识名称并有一个值它表示结构元素的特征或与其他组元的关系定义这些组元和属性与结构元素对应的组

15、元称作描述文件组元组元类型定义如下文件轮廓逻辑客体类描述布局客体类描述逻辑客体描述布局客体描述内容部分描述表示式样布局式样组元由其属性表征组元内各属性名称是唯一的内容部分描述文件中内容部分由称为内容部分描述的属性集表征与客体类描述见关联的内容部分描述如标志块或标准段称作类属内容部分描述客体描述结构内客体由称为客体描述的属性集表征属性有一个值并可表示下列之一客体本身的特征结构关系规定客体与同一结构内其他客体间的层次关系在下列各两项间的非层次关系客体与同一结构内其他客体客体与同一文件内不同结构的其他客体客体与同一文件内客体类客体类描述文件内客体类由称为客体类描述的属性集表征逻辑客体类的客体类描述称

16、作逻辑客体类描述布局客体类的客体类描述称作布局客体类描述通常客体类描述的属性规定一种规则以确定有关客体类中客体的客体描述的相应属性的值客体类描述可用于下述目的提高传输效率修改文件时保持其内部一致性便于建立客体和文件客体类描述可单独使用或集体使用不论单独或集体使用客体类描述都可有与之关联的类属内容部分描述单独使用时用客体类描述提高传输效率和或便利客体建立这种客体类描述由表示客体类中客体共同特征的属性集组成与上述单独使用情况对应的客体类描述集称作客体类描述因子集集体使用时须分别考虑两种情况第一种情况是在特别层次结构中某些客体类描述互相关联这种集体使用在特定结构中便利建立相关的分层客体集但未全部规定

17、可能建立的特定结构这种集体称作客体类描述的部分生成符集第二种情况是所有客体类相互关联完全控制了特定结构的生成这种集体使用能在文件编辑或格式化过程中保持整个文件的一致性在修改和建立文件过程中逻辑客体类描述规定了可以建立的客体特征和这些客体可以怎样建立起整个文件的可能特定逻辑结构同样在文件布局过程中布局客体类描述影响建立可能的特定布局结构上述第二种情况下的客体类描述集称作客体类描述的完全生成符集类属逻辑结构或类属布局结构在其表示包含客体类描述的部分生成符集时分别称作部分类属逻辑结构与部分类属布局结构类属逻辑结构或类属布局结构在其表示包含客体类描述的完全生成符集时分别称作完全类属逻辑结构与完全类属布

18、局结构式样附逻辑和布局成分描述外文件还可包括与成分描述不同的若干布局式样和显现式样式样是可由成分描述引用的属性集这种引用的作用是将式样的属性应用于包含引用的成分描述布局式样是在文件布局时指导特定布局结构建立的逻辑成分描述所引用的属性集也就是说布局式样提供建立页的信息并在文件内容布局需要时指导将页划分成独立区域显现式样是由指导显现媒体上文件内容的格式和外观的基本逻辑和或布局成分描述所引用的属性集将式样与描述分开后允许对文件布局和显现进行修改而不影响其逻辑结构文件轮廓文件轮廓由规定文件整体特征的属性集组成例如文件轮廓指出下列各项在文件中出现的情况逻辑客体描述布局客体描述逻辑客体类描述布局客体类描述

19、显现式样布局式样文件轮廓规定文件中所用的文件体系结构类它还规定文件中所用的版本文件应用轮廓内容体系结构交换格式类和文件轮廓级文件轮廓可描述文件及其历史包括编档与检索信息以及文件中所采用字型的描述等为方便接受者文件轮廓可以复制文件内容中经常出现的信息如文件名作者日期但文件轮廓不包括限定特别传输模式的数据诸如邮件报文或电传文件轮廓可以单独交换以使发送者能测试接受者的容量或使接受者无需发送全部文件而得到有关文件的信息文件轮廓的规范全集见文件类描述文件类由文件类描述规定文件类描述由下述之一组成文件轮廓逻辑客体类描述的完全生成符集可选布局式样可选显现式样可选类属内容部分描述或文件轮廓布局客体类描述的完全

20、生成符集可选显现式样可选类属内容部分描述或文件轮廓逻辑客体类描述的完全生成符集布局客体类描述的完全生成符集可选布局式样可选显现式样可选类属内容部分描述文件类描述定义如何生成该类文件的整体特定逻辑和或特定布局结构文件可引用某一外部规定的文件类描述见此时文件轮廓指明文件是否引用外部文件类描述如引用时指明是哪个外部文件类描述类属文件类属文件描述由下列之一组成文件轮廓完全生成符部分生成符或逻辑客体类描述的因子集可选布局式样可选显现式样可选类属内容部分或文件轮廓完全生成符部分生成符或布局客体类描述的因子集可选显现式样可选类属内容部分或文件轮廓完全生成符部分生成符或逻辑客体类描述的因子集完全生成符部分生成

21、符或布局客体类描述的因子集可选布局式样可选显现式样可选类属内容部分类属文件可以交换并辅助文件的生成资源文件和外部文件是类属文件的实例外部文件类描述不包含类属结构的交换后的文件可引用外部文件外部文件在交换后的文件轮廓中标识如果在交换后文件中出现类属布局结构或类属逻辑结构即忽略引用式样可在交换后文件和外部文件中同时出现外部文件可以提供下列之一或全部表示完全类属逻辑结构的组元表示完全类属布局结构的组元以及可选的布局式样显现式样外部文件包含为其组元和式样提供信息的文件轮廓如字型表除外部文件中对组元和式样引用之外该文件轮廓中的信息不能由交换后文件使用如交换后文件和外部文件的布局或显现式样的标识符相同则采

22、用交换文件中的式样而忽略外部文件中的式样资源文件给定交换文件的客体类描述可包括对类属文件中文件外部客体类描述的引用这种类属文件称作交换文件的资源文件包含在资源文件中的客体类描述充当交换文件中客体类描述的模型资源文件中构成客体类描述的属性给交换文件中与引用资源文件的客体类描述的对应客体类描述属性赋值资源文件可包含类属内容部分描述通过引用计入引用该资源文件的交换文件中这样交换文件中客体类描述与资源文件中相应的客体类描述间的关系类似于交换文件中的客体描述与相应的客体类描述间的关系资源文件与文件或引用它的文件是分离的文件体系结构类别文件体系结构类是一组规则用以定义格式化形式可处理形式或格式化可处理形式

23、文件的结构和表示第章定义的三种文件体系结构类可与中的文件应用轮廓一起使用这三种文件体系结构类是格式化文件体系结构类它指明按始发者意图显现的文件内容例如打印和显示该文件类中的文件包括文件轮廓和表示特定布局结构的组元它还可包括表示类属布局结构和外部显现式样的组元可处理文件体系结构类它指明需处理的文件内容例如编辑或格式化该文件类中的文件包括文件轮廓和表示特定逻辑结构的组元它还可包括表示类属逻辑结构类属布局结构布局式样和显现式样的组元格式化可处理文件体系结构类它指明按始发者意图应处理和显现的文件内容该文件类中的文件包括文件轮廓表示特定逻辑结构的组元特定布局结构和类属布局结构如有对包含完全类属布局结构的

24、外部文件的引用则类属布局结构可以省略这种文件还可包括表示类属逻辑结构布局式样和显现式样的组元类属文件可按下述规则确定为上述三类之一如类属文件含有逻辑客体类描述而没有布局客体类描述则属于可处理文件体系结构类如类属文件含有布局客体类描述而没有逻辑客体类描述则属于格式化文件体系结构类如类属文件同时含有逻辑与布局客体类描述则属于格式化可处理文件体系结构类组元集文件由组元表示组元可归类成组元集并存在如所定义的相互关系文件描述性表示中可能的组元类型如图所示图表明文件由文件轮廓和形成文件主体的若干可选组元组成文件主体由下列各集之一组成表示类属结构的组元和可选式样组元表示特定结构的组元和可选式样组元表示类属结

25、构的组元特定结构和可选式样组元表示类属结构的组元由表示类属逻辑结构的组元和或表示类属布局结构的组元组成文件式样组元由布局式样和或显现式样组成表示特定结构的组元由表示特定逻辑结构的组元和或表示特定属布局结构的组元组成表示类属逻辑结构的组元由逻辑客体类描述和相关的类属内容部分描述组成表示类属布局结构的组元由布局客体类描述和相关的类属内容部分描述组成表示特定逻辑结构的组元由逻辑客体描述和相关的内容部分描述组成表示特定布局结构的组元由布局客体描述和相关的内容部分描述组成如特定逻辑结构和特定布局结构在文件中同时出现则与这些结构相关的内容部分对两种结构通常是共同的图文件的描述性模型文件处理模型本条阐明文件

26、处理的概念性模型这种模型仅涉及与定义的文件体系结构有关的文件处理由于它没有规定出从文件建立到文件成像的所有处理步骤因此它不是文件处理的完整模型它阐明对文件进行的主要操作作为理解第章定义的属性语义的基础这里不拟提供实际实现也不以任何方式限制交换文件所用的处理方法本章对文件处理模型见图予以总结三种过程如下编辑过程布局过程成像过程图中过程次序并不表示实际实现中进行处理的次序图文件处理模型文件处理模型仅对特定逻辑结构和内容进行编辑过程提供人工干预然而模型中多数阶段都可出现人工干预对此既不明确认可也不明确禁止例如实际实现中可能建立和修正逻辑与布局客体类描述布局和显现式样但模型中并不包括这些过程因为对此类

27、编辑没有任何约束编辑过程编辑过程同时包括文件的建立和修订因为从体系结构看两者无法区分编辑过程包括内容编辑过程和逻辑结构编辑过程内容编辑涉及建立新内容或修改原有内容逻辑结构编辑处理涉及建立特定逻辑结构或修改原有特定逻辑结构和将内容分配到基本逻辑客体修改特定逻辑结构应遵守对类属逻辑结构如果出现规定的规则文件建立和修改过程包括建立类属逻辑结构类属布局结构布局式样和显现式样式样可以更改表示在逻辑结构编辑过程中发生的变化可对类属布局结构进行编辑以更改文件的预期布局布局过程布局过程包括文件布局过程和内容布局过程两种处理都涉及建立特定布局结构成像过程依此在显现媒体上以人可感知的形式将文件显现出来文件布局过程

28、按照类属布局结构与从特定逻辑结构类属逻辑结构和布局式样如果存在导出的信息建立特定布局结构这一过程还确定在所建布局客体中对文件内容格式化如以下说明的区域并负责将内容分配给这些有效区内容布局过程负责在文件布局过程规定的有效区上把内容部分格式化或布置此过程利用适用于内容部分的显现属性所包含的信息在布局过程中显现属性可以从逻辑结构引用的显现式样从类属布局结构以及从类属逻辑结构引用的显现式样中导出从逻辑结构导出的显现属性优先于从类属布局结构导出的显现属性从逻辑结构导出的显现属性与从类属布局结构导出的不同前者由布局过程在特定布局结构中明确规定文件布局过程在第章阐述内容布局过程取决于与布局中的内容有关的内容

29、体系结构并在涉及特定内容体系结构的标准中阐述表示类属逻辑结构的组元在编辑与布局过程中的作用是不同的在编辑过程中逻辑客体类描述用于构造特定逻辑结构在布局过程中逻辑客体类描述当作属性和内容源如后者存在它对该类中的逻辑客体是共同的成像过程成像过程由选定与格式化内容部分和显现式样中所含信息有关的特定布局结构与相应的类属布局结构如果出现以及显示在适当显现媒体组成成像过程的某些特别方面在第章中叙述成像过程是局部定义的除定义该过程所需的输入信息即特定和类属布局结构引用的显现式样和格式化内容部分之外此过程在中未予正式定义在成像过程中显现属性由布局结构和引用的显现式样导出由逻辑结构和引用显现式样规定的显现属性可

30、以忽略表示类属布局结构的组元在文件布局过程与成像过程中作用不同在文件布局过程中布局客体类描述构造特定布局结构在成像过程中布局客体类描述当作属性和内容源使用如后者存在它对该类中的逻辑客体是共同的成像的某些方面取决于与成像内容有关的内容体系结构并在涉及特定内容体系结构的标准中阐述在文件处理中文件体系结构组元的作用编辑过程本条阐述当编辑过程应用于可处理或格式化可处理类文件时文件体系结构各部分的作用类属逻辑结构类属逻辑结构可用以控制文件可执行的编辑过程这种控制通过从逻辑客体描述到逻辑客体类描述的引用进行如文件中出现逻辑客体类描述的完全生成符集则从各逻辑描述到逻辑客体类描述都有一引用逻辑客体类描述的完全

31、生成符集在文件建立和编辑过程中控制特定逻辑结构的生成这种控制通过确保按类属逻辑结构中对应的逻辑客体类对逻辑客体仅作建立删除或修改来进行另外由于将逻辑客体类描述当作逻辑客体的样版便利了新逻辑客体的建立逻辑客体类描述的部分生成符集除仅控制特定逻辑结构的一部分而不是全部外与完全生成符集类似如文件中出现逻辑客体类描述因子集则该结构中的客体类可方便地在有相同特征的特定逻辑结构中建立客体这通过从逻辑客体描述到逻辑类描述的引用完成这就提供了一种手段在特定逻辑结构的客体中减少共同信息的总量此即所谓信息的因子分解逻辑客体类描述因子集对特定逻辑结构的结构没有任何控制特定逻辑结构逻辑结构编辑过程涉及改变特定逻辑结构

32、这些改变可能是建立或删除逻辑客体改变在特定逻辑结构中客体的位置通过增加删除或修改客体描述所规定的属性改变客体的特征改变客体的特征还涉及改变描述引用的布局式样改变增加或删除逻辑客体描述缺省值表中属性的缺省值内容内容编辑过程涉及改变内容即改变应用于基本逻辑客体描述的显现式样编辑内容须在可处理或格式化可处理形式下进行内容的改变通过增加修改或删除内容元素增加修改或删除嵌入的控制功能格式化形式的内容编辑超出范围但三种形式的内容都可由逻辑结构的内容部分规定用于改变内容的编辑算法超出的范围本模型未予阐述类属布局结构类属布局结构即便在文件中出现它对编辑过程也不起直接作用但可对类属布局结构编辑以改变文件的预定布

33、局这一过程仅与局部有关并超出的范围特定布局结构特定布局结构即便在文件中出现它对编辑过程也不起任何直接作用但修改特定逻辑结构或文件内容的编辑过程可改变由文件布局过程产生的特定布局结构布局式样布局式样不用以表示对编辑过程的控制布局式样可以更改以表示在逻辑结构编辑过程中的改变见包括布局式样中布局指令属性的增加删除或修改这会影响其表示引用式样的所有逻辑客体的布局特征还可影响这些客体与文件中其他客体间的关系改变布局式样可引起文件布局过程产生的特定布局结构的改变显现式样显现式样不用于表示对编辑过程的控制显现式样可以更改以表示内容编辑过程中的改变包括显现式样中属性的增加删除和修改这会影响与所有基本逻辑客体有

34、关的内容布局和成像其中基本逻辑客体的表示引用改变后的显现式样对某些显现属性通过编辑嵌入内容的控制功能可产生相同的效果但此编辑仅改变嵌入编辑控制功能的布局和成像布局过程本条阐述当布局过程应用于可处理或格式化可处理类文件时文件体系结构各部分的作用过程模型在第章阐述类属逻辑结构在布局过程中类属逻辑结构可提供影响特定布局结构建立的布局式样显现式样和类属内容部分客体类也可由布局客体类描述中的属性逻辑源引用由此建立的附加布局客体与特定逻辑结构中客体毫无相似之处特定逻辑结构在布局过程中特定逻辑结构中客体的相继逻辑次序确定由布局过程所考虑的文件内容的顺序另外逻辑客体能提供控制文件布局过程的布局指令和控制内容布

35、局过程的显现属性这些布局指令与显现属性分别由引用布局式样与显现式样规定布局式样在布局过程中布局式样提供控制文件布局过程的布局指令显现式样在布局过程中显现式样提供指导内容布局过程的显现属性内容布局过程将内容分配给基本布局客体内容划分成内容部分可以修改使之与两种特定结构一致另外内容布局过程可在内容中插入控制功能以便利成像过程类属布局结构布局过程中布局客体类描述的完全生成符集必须有效地确定文件的特定布局结构由布局客体类描述规定的构造表达式确定可由布局过程建立的所有允许的特定布局结构允许结构的选用要从特定逻辑结构类属逻辑结构内容布局和显现式样中确定特定布局结构特定布局结构是把文件布局过程和内容布局过程

36、应用到特定逻辑结构内容类属逻辑结构类属布局结构布局式样和显现示式样的结果类属内容与逻辑客体类关联的类属内容部分可以是格式化可处理或格式化可处理的形式每当规定类属内容部分的这样的逻辑客体类从特定逻辑结构内基本逻辑客体引用时类属内容总是按文件和内容布局过程来布局建立一个新的基本布局客体并与建立的内容部分一起加进特定布局结构与布局客体类关联的类属内容部分可以是格式化或格式化可处理的形式在布局过程时这样的内容部分的布局不引起附加内容部分加进特定布局结构然而内容部分通过引用适当的布局客体类描述与特定布局结构间接发生联系成像过程本条阐述当成像过程应用于格式化或格式化可处理类文件时文件体系结构各部分的作用内

37、容在成像过程中内容连同特定布局结构一起用于产生人可感知的文件图像布局后内容可以是格式化形式或格式化可处理形式这二种形式的内容均适合于成像类属布局结构在成像过程中的类属布局结构可为特定布局结构中的布局客体提供下列两项的任意组合控制内容成像的属性类属内容部分特定布局结构在成像过程中的特定布局结构连同内容一起用于产生人可感知的文件图像特定布局结构中客体的相继次序由成像过程确定文件内容成像的先后顺序通过规定不同于相继布局次序的成像次序也可改变布局客体的先后次序布局式样在成像过程时布局式样不起任何作用显现式样成像过程中由布局结构引用的显现式样的显现属性可影响内容的图像生成文件结构特定结构总则文件特定布局

38、和特定逻辑结构是分层的客体结构在特定布局结构的层次结构中位于最高级的客体称作文件布局根在特定逻辑结构的层次结构中位于最高级的客体称作文件逻辑根复合客体是具有下级客体的客体复合客体的结构关系标识客体的直接下级在两种结构中位于最高级以下的层次级数最小为因此文件根客体总是复合客体实际级数可变并取决于给定的文件通常在特定结构中任一级上复合客体的下级可由基本客体和复合客体组合而成基本客体是没有下级的客体基本与复合客体另一点不同是只有前者直接与文件内容关联见基本客体的内容采用特定内容部分的形式或采用生成内容的或从基本逻辑客体所属的客体类导出的表达式的形式结构中的客体都有客体类型在特定逻辑结构与特定布局结构

39、中出现的类型分别在与中定义客体类型确定适用于客体描述的属性构成客体描述的特别属性和属性值表示出客体的特征也就是说属性规定客体本身的特征并规定与文件中其他成分的关系结构中客体的标识是唯一的复合客体与其直接下级之间的结构关系在复合客体描述中定义相继次序复合客体标识多个直接下级时由复合客体描述给直接下级客体排序由此规定出结构中客体的唯一相继排序这种相继次序使结构中客体在同一直接上级的任何其他客体之前由所有直接下级接续直接下级在按顺序进入下一直接下级之前由其所有直接下级跟随直接下级在客体描述中定义的下级排序中出现特定逻辑结构的相继次序称作相继逻辑次序特定布局结构的相继次序称作相继布局次序相继逻辑次序定

40、义出拟进行布局处理的逻辑客体的次序见第章相继布局次序定义出成像的优先次序但以客体描述中成像次序规范见取代时除外结构相继次序实例示于图图中以数字指出相继次序内容部分文件内容划分成内容部分使文件体系结构把各内容部分当作编址单位放入内容部分的内容量可变从无内容元素到整个文件有相同特性的最大数目的接续内容元素一般放入一个内容部分例如内容部分可表示一个标题段图像或只是与成像或处理有关的需要特别限定的内容量内容部分按单一内容体系结构构造当文件仅包含单一特定结构即特定布局结构或特定逻辑结构时特定结构中内容部分与单一基本客体关联当所有内容部分属于同一内容体系结构时基本客体可以有多个关联的内容部分在多个内容部分

41、与一个基本客体关联的情况特定逻辑结构特定逻辑结构提供一种依据逻辑客体将文件结构模型化的方法这对应用与用户有重要意义例如特定逻辑结构可依据章节段和脚注对文件模型化并未将这类特别逻辑客体标准化但它的确提供一种方法可借逻辑客体定义解释为章节段或脚注等的任何构造这一定义形式的意义在于它不是针对少数特别的逻辑客体标准化而是允许构造不同种类任何数目逻辑客体满足广泛多样的需要逻辑客体为与特别应用有关的文件特定逻辑结构提供规定手段例如在文件编辑和布局之类的处理中可能需要特定逻辑结构第章定义描述逻辑客体特征的属性包括显现式样和布局式样注箭头指出相继次序图相继次序实例在文件的特定逻辑结构中可出现的客体类型是文件逻

42、辑根复合逻辑客体基本逻辑客体逻辑客体之间允许的分层关系如图所示注图中所用的记法在附录中定义图允许的特定逻辑结构文件逻辑根文件逻辑根是特定逻辑结构的层次结构中最高级客体它是一复合客体其直接下级由基本逻辑客体和复合逻辑客体组合而成复合逻辑客体复合逻辑客体是一复合客体它是文件逻辑根的直接下级或是较高层次级复合逻辑客体的直接下级它的直接下级由复合逻辑客体和基本逻辑客体组合而成这样基本逻辑客体与文件逻辑根间的层次级数是可变的复合客体的使用可选内容部分不能与复合逻辑客体直接关联复合逻辑客体与其下级间的层次关系可表达两者之间的逻辑关系这对的特别应用是有意义的例如可用这些关系规定文件中与某一章有关的节段和图解

43、基本逻辑客体基本逻辑客体是一基本客体它是文件逻辑根的直接下级或是复合逻辑客体的直接下级基本逻辑客体是文件内容部分的一个容器与基本逻辑客体直接关联的内容部分可有零个一个或多个在与零内容部分直接关联的情况内容以生成内容的表达式形式规定或从基本客体类描述导出特定布局结构特定布局结构提供一种依据布局客体将文件结构模型化的方法这些布局客体对布局过程与成像过程具有重要意义第章定义的属性用以描述布局客体的特征包括显现式样的使用布局结构的客体文件特定布局结构中出现的客体类型如下文件布局根页集复合或基本页帧块布局客体间允许的分层关系如图所示注图中所用的记法在附录定义文件布局根文件布局根是特定布局结构的层次结构中

44、最高级客体它是一复合客体其直接下级由页集和页组合而成页集页集用来将若干页集或页或两者的组合例如包含文件特别章节的各页作为一组加以标识页集是一复合客体它是文件布局根的直接下级或是较高层次级页集的直接下级它的直接下级由页集和页组合而成这样页与文件布局根间的层次级数是可变的页页是一矩形区域用作文件内容定位和成像的引用区它的大小可以小于等于或大于显现媒体的大小页是文件布局根的直接下级或是页集的直接下级页可以是基本客体或是复合客体布局结构中的页或是基本页或是复合页但不会是两者的联合如页是基本客体则直接与页关联的内容部分为零个一个或多个在与零内容部分直接关联的情况内容从基本客体类描述导出如页是复合客体则其

45、直接下级由若干帧组成或由若干块组成图允许的特定布局结构帧帧是一矩形区域整个包含在帧为其直接下级的区域内帧定位时应使帧的边与外围页的边平行帧用以定义与复合页关联的布局内容的区域帧是复合客体是复合页或外围帧的直接下级帧的直接下级由帧组成或由块组成在布局结构的分支上最低级帧是没有下级帧的帧只有最低级帧能包含块块与外围页之间的层次级数可变块块是一矩形区域整个包含在块为其直接下级的客体区域内块定位时应使块的边与外围页的边平行块是文件内容部分定位和成像的区域块是基本客体是页或帧的直接下级直接与块关联的内容部分为零个一个或多个在与零内容部分直接关联的情况内容由基本客体类描述导出定位布局客体本条定义页中帧与块

46、定位和定尺寸的规则这些布局客体用于文件内容的布局和成像页坐标系页的下级布局客体的位置用直角页坐标系直接或间接规定页坐标系原点在页的左上角横轴与页的上边缘重合纵轴与页的左边缘重合横轴与纵轴分别确定下级布局客体的横向与纵向如图所示此图还定义布局客体各角的名称左上角右上角左下角和右下角横向位置由纵轴向右度量为正纵向位置由横轴向下度量为正页坐标系的原点是定位的参考点图布局客体的横向和纵向帧的定位帧定位的参考点在帧的左上角帧相对于帧为其直接下级的客体的参考点定位这样页的直接下级帧相对于页坐标系的原点定位帧的各直接下级帧相对于该帧的参考点定位块的定位块定位的参考点在块的左上角块相对于块为其直接下级的布局客

47、体的参考点定位这样页的直接下级块相对于页坐标系的原点定位帧的各直接下级块相对于该帧的参考点定位帧与块边缘的命名在下述定义中引用的布局路径见和是为帧规定的布局路径或是为块的直接上级帧规定的布局路径帧或块的先导边缘和后边缘定义为同一帧或同一块的一对垂直于布局路径方向的相对边缘这样从后边缘到先导边缘的方向与布局路径方向相同帧或块的左边缘和右边缘定义为同一帧或块的一对平行于布局路径方向的相对边缘这样从右边缘到左边缘方向相对于布局路径方向逆时针转角帧与块边缘的名称如图所示度量基本度量单位为传达始发者的意图所有尺寸和位置均采用基本测量单位基本测量单位值等于的可用局部定义的比例因子将文件绘制在特别成像设备上

48、比例度量单位规定绝对或相对位置和尺寸的所有属性与数值控制功能参数均表示为比例度量单位的整数倍即等于基本测量单位单位比例因子由文件轮廓属性单位比例见规定为两个整数和当不规定属性单位比例时定位和定尺寸属性的比例度量单位等于基本度量单位帧和块的边界边界可规定为围绕块的边缘或帧的边缘之内的区域边界由边界空白和边界线组成见图和图边界线由规定其宽度和线类型描述线类型取值可为实线虚线点线虚点线虚点点线或隐线边界空白由规定其宽度描述边界可对帧或块的一组特别边缘或所有边缘规定各边缘的边界特征可有各自的规范块边界围绕块的边界如图所示块边界空白为块界线与边界线之间围绕块的区域边界围绕块但不突入块边界整个包含在块为其

49、直接下级的客体区域内这表明在确定有效区时文件布局过程必须把边界考虑在内帧边界帧内边界如图所示帧边界空白为帧界线和边界线之间的区域对布局边界减少帧内有效区这表明在确定有效区时文件布局过程必须把边界考虑在内图块与其直接上级帧边缘的命名图围绕块的边界图帧内的边界同时包含两种特定结构的文件当文件同时包含特定布局结构和特定逻辑结构时特定结构的内容部分通常与这二种结构都有关联但某些内容部分可仅与特定布局结构有关这些内容部分是表示对应于与类属逻辑结构或资源文件的基本逻辑客体类关联的一般内容部分的格式化内容由属性内容生成符建立的由布局客体类描述的属性逻辑源建立的在特定布局结构中将内容部分分配给基本客体与在特定逻辑结构中将内容部分分配给基本客体可以不相对应例如在一段落被页界分割时表示段的基本逻辑客体需要至少包含两个内容部分图所示的是中间的基本逻辑客体表示分割的段而复合布局客体表示两个独立页的情形当文件仅包含一个特定结构没有必要把与基本成分关联的内容分成多个内容部分时情况正好相反图还表示在特定逻辑结构和特定布局结构都存在的情况逻辑客体与布局客体间的对应关系内容部分的显现属性由

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1