GB T 16652-1996 开放文件体系结构(ODA)和互换格式 文件结构.pdf
《GB T 16652-1996 开放文件体系结构(ODA)和互换格式 文件结构.pdf》由会员分享,可在线阅读,更多相关《GB T 16652-1996 开放文件体系结构(ODA)和互换格式 文件结构.pdf(162页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准开放文件体系结构和互换格式文件结构发布实施国家技术监督局发布前言本标准等同采用开放文件体系结构和互换格式文件结构蓝皮书本标准由中华人民共和国邮电部提出本标准由邮电部电信科学研究规划院归口本标准由邮电部电信传输所负责起草本标准主要起草人崔进水李守静中华人民共和国国家标准开放文件体系结构和互换格式文件结构国家技术监督局批准实施引言范围系列建议的目的是便于文件的互换在系列建议的措辞中文件是指包含图片和表格资料的便函信件清单表格和报告文件中使用的内容元素可以包括图形字符几何图形元素和光栅图形元素在一个文件中可以包括所有上述的元素类型注系列建议允许扩充包括印刷特性颜色展示表和诸如声
2、音等附加内容类型系列建议适用于使用数据通信或存储媒体交换方法的文件互换系列建议为下列两种目的或其中之一提供文件互换允许按始发者要求进行显现允许诸如编辑和重新格式化进行处理互换文件的组成可以有几种形式允许文件显现的格式化形式允许文件处理的可处理形式允许显现和处理的格式化可处理形式系列建议还为互换用于处理互换文件的信息结构作了规定系列建议同时允许包含一种或多种不同内容类型如字符文本图像图形和声音的文件互换与相应的国际标准的最后文本一致本标准定义了目的在于表示文件的文件体系结构定义了文件处理模型定义了文件结构体系结构的基本组成部分及其在属性方面的描述性表示定义了允许与文件体系结构一起使用的不同内容体
3、系结构的界面定义了文件布局处理的参考模型定义了文件成像或成形处理的参考模型定义了三种文件体系结构类别定义了一种用于说明和描述文件结构的表记法提供了文件体系结构等级的例子提供了文件结构的例子提供了特定文件属性的例子引用标准下列各建议和国际标准包括本文本中通篇参考的各项规定构成了本标准的各条款在出版的时间所指出的版本是有效的所有标准有待于修订鼓励在本标准基础上协商的各方调查应用下列标准最新版本的可能性和的成员维持现行有效国际标准的登记信息处理文本通信用编码字码集第二部分拉丁和非拉丁图形字符抽象句法表记法定义符号和缩语定义中给出的定义均适用于本标准约定本标准全文使用下列约定下级在提及一个客体的直接下
4、级时总是使用直接的下级或直接下属的形式当术语下级不与该限定符一起使用时它意味着是任何组织结构级的下级上级在提及一个客体的直接上级时总是使用直接的上级或直接上级的形式术语最近上级与客体和特定限定符一起使用时表示沿等级向上的方向第一个满足该限定符的上级即首先查找直接上级然后接着查找它的直接上级然后按这样的等级次序逐个查找每个上级属于指定客体类别的最近上级是指从具备指定客体类别的客体沿等级向上的第一个上级当上级不与上述限定符一起使用时它指任何一个等级级别的上级下一个和后随的当术语下一个或直接后随的与一客体一起使用时表示在顺序次序上该客体直接后随本客体见因此下一个布局客体是指在顺序布局次序上直接后随的
5、布局客体下一个逻辑客体是指在顺序逻辑次序上直接后随的逻辑客体当术语后随的与一个未带限定符直接的客体一起使用时它指在顺序次序上落后于本客体的任何位置上的一个客体在某些情况下术语下一个连同进一步的限制一起使用例如具有相同布局分类的下一个布局客体是指在顺序布局次序上具有布局分类与指定布局客体相同后随布局客体中的第一个布局客体先导当术语直接先导和一客体一起使用时则表示在顺序次序上直接先导于该客体的客体见因此直接先导的布局客体是指在顺序布局次序上的直接先导的布局客体直接先导的逻辑客体是指在顺序逻辑次序上的直接先导的逻辑客体当术语先导与一个未带限定符直接的客体一起使用时它指在顺序次序上先导于该客体的任何位
6、置上的一个客体在某些情况下术语先导连同进一步的限制一起使用例如具有相同的布局分类的先导布局客体是指在顺序布局次序上具有布局分类与指定布局客体相同先导布局客体中的最后一个布局客体体系结构的原则体系结构概念系列建议的目的是将一个文件视为可作为一个单元进行互换的一定量的结构化信息本建议提供了以两种主要的形式来表示文件结构的方法在格式化形式下允许按始发者意图显现文件例如打印或显示在可处理形式下允许接收者对文件作进一步的处理诸如按始发者意图进行编辑和格式化它也提供了以格式化可处理形式来表示文件的方法以同时满足两种目的文件包含着与其内容和结构有关的信息文件内容包含了能为人所感知的任何类型的信息例如可用二维
7、形式显现的内容元素诸如打印在纸上或显示在屏幕上提供的文件中包含结构信息是为了定界文件中的各组成部分诸如对不同类型的内容元素成像或成形的各区对文件中具有逻辑意义的组成部分进行定界诸如章段对不同的内容类型使用不同的编码类型允许处理文件将定义文件的结构和表示的规则统称为文件体系结构文件体系结构包括一个结构模型和一种描述性的表示结构模型描述了文件的结构元素及这些元素之间的关系描述性表示说明了如何表示文件元素和它们的特性结构模型和描述性表示提供了文件的互补的观察形式为区分文件的结构形式和表示那些结构形式的数据结构两者都是必要的并且描述性表示说明了如何表示在结构模型中未予描述的附加信息该信息包括式样和文件
8、轮廓式样包含着与文件布局和显现有关的信息见文件轮廓包括与作为一个整体的文件有关的信息见本标准不要求在任何特定文件中出现文件体系结构的所有部分文件的结构模型结构模型引入了文件体系结构的结构元素特定结构文件的结构模型提供了有关特定文件内容的两种不同的但互补的观察形式逻辑形式将内容与诸如章附录标题段注脚和图这样的结构元素联系在一起布局形式将内容与有关显现媒体的结构元素联系在一起诸如页和页内的区图对此进行了说明图文件的观察形式特定文件的这些结构元素称为客体每一观察形式将同一文件内容与不同的结构联系在一起该结构由一客体等级体系组成于是特定逻辑结构将文件的内容与一逻辑客体等级体系联系在一起并以可处理形式提
9、供文件的表示特定布局结构将文件的内容与一布局客体等级体系联系在一起并以格式化形式提供文件的表示特定结构由特定逻辑结构和或特定布局结构组成结构与文件内容的类型无关在一结构内客体间的关系有两种即结构性关系它指明客体的等级结构非等级体系关系它指明其他关系诸如对图或注脚的交叉参考文件内容文件的结构模型将内容划分为称作内容组成部分的结构性元素每一内容组成部分内的信息必须与一特定的内容类型相关且由一内容体系结构定义该信息的结构一个内容体系结构的组成包括带有其编码表示的一组内容元素控制功能和属性的定义以及将属性和控制功能应用于内容元素的规则内容体系结构的选择取决于要表示的内容元素的一种或多种类型一个文件中可
10、含有与不同内容体系结构有关的多个组成部分每一内容组成部分只可有一个内容体系结构内容体系结构并不标识文件的任何逻辑或布局客体所有的结构信息和所有的逻辑和布局客体均由文件体系结构的逻辑和布局结构进行说明文件体系结构支持与在其他系列建议中规定的内容体系结构的结合文件体系结构有别于内容体系结构这是通过如下方法实现的在结构模型的设计时将用于描述文件的结构性元素的特性独立于与这些结构性元素有关的内容类型需要用文件体系结构和一个或多个内容体系结构这二者来表示一个文件在第章中规定了文件体系结构和内容体系结构间的界面该界面允许文件体系结构与在其他系列建议中规定的任何内容体系结构一起使用一般结构文件的一般结构提供
11、了对文件内一定数量的客体的共同特性及其间关系的表示在最广泛的情况下它提供对一组文件的共同特性的表示客体类别在许多文件中可能有若干具有共同特性的客体的集合例如表示节的逻辑客体它是由具有相同特性的表示段的下级客体序列组成具有相同首部和尾部的页一个客体类别是文件的一个结构性元素它将一组具有共同特性的客体模型化系列建议没有定义特定的客体类别但提供了能定义客体类别的方法任何与一客体类别有关的内容组成部分称为一般内容部分为了便于引用术语构成体用以泛指一客体或一客体类别文件类别文件类别用以表示一组文件的共同特性例如一组具有共同段和布局的报告在文件的编辑和或格式化过程中文件类别可用以保持整个文件的一致性一般逻
12、辑结构提供了对一个文件类别的逻辑客体的共同特性的表示一般布局结构提供了对一个文件类别的布局客体的共同特性的表示一般逻辑结构由文件的所有逻辑客体类别和有关的一般内容组成部分构成一般布局结构由文件的所有布局客体类别和有关的一般内容组成部分构成一般结构由一般逻辑结构和或一般布局结构组成系列建议没有定义特定的文件类别但提供了能定义文件类别的方法文件的描述性表示描述性表示引入了文件体系结构的描述性元素为了进行互换将文件表示为成分的集合其中每一成分是一个属性集在系列建议中每一属性由一名称标识且具有值该值表示一个结构性元素的特性或与其他成分关系系列建议定义了这些成分和属性那些与结构性元素对应的成分叫描述文件
13、的成分定义了下列成分类型文件轮廓逻辑客体类别描述布局客体类别描述逻辑客体描述布局客体描述内容组成部分描述显现式样布局式样每一成分由其属性决定其特性在一成分中所有属性名都是唯一的内容组成部分描述文件的每一内容组成部分的特性由一个叫作内容组成部分描述的属性集来表征任何与客体类别描述见有关的内容组成部分描述例如标识语块或标准段称为一般内容组成部分描述客体描述结构中每一客体由一个叫作客体描述的属性集来表征每一属性具有一个值可表示下列之一客体本身的特性一种结构性关系它表明该客体与同一结构中其他客体间的等级体系关系在如下之间的一种非等级体系关系该客体与同一结构中其他客体之间该客体与包含在同一文件内的不同结
14、构中的其他客体之间该客体与包含在同一文件中的客体类别之间客体类别描述文件中每一客体类别由一个叫作客体类别描述的属性集来表征逻辑客体类别的客体类别描述称为逻辑客体类别描述布局客体类别的客体类别描述称为布局客体类别描述一般情况下客体类别描述的每一属性为有关的客体类别的客体规定了决定其相应客体描述属性值的规则可为下列目的使用客体类别描述提高传输效率在修改时保持文件内部的一致性以便于创建客体和文件客体类别描述可以单独地或组合在一起使用在每种情况下客体类别描述可含有与其有关的一般内容组成部分描述在单独使用的情况下每一客体类别描述用于传输效率和或便于客体的创建每一个这样的客体类别描述由表示该客体类别的客体
15、的共同特性的属性集构成对应于这种单独使用情况的客体类别描述集称为客体类别描述的因子集在组合使用的情况下必须考虑两种情况在第一种情况下某些客体类别描述在特定等级体系结构中彼此有关这样的集合是为了便于在特定结构中创建在等级体系上有关的客体集合但未对可能创建的所有特定结构进行全面规定这样的一个集合称为客体类别描述的部分生成符集在第二种情况下所有客体类别均是彼此有关的以使它们可以完全控制特定结构的生成这样的集合是为了在文件的编辑或格式化过程中保持整个文件的一致性在创建和修改文件时每一逻辑客体类别描述规定了要创建的客体的特性以及这些客体如何构成整个文件的可能的特定逻辑结构同样在文件布局时每一布局客体类别
16、描述影响着可能的特定布局结构的建立对应于第二种情况的客体类别描述集称为客体类别描述的完整生成符集在其表示中包含有客体类别描述的部分生成符集的一般逻辑结构或一般布局结构分别称为部分一般逻辑结构或部分一般布局结构在其表示中包含有客体类别描述的完整生成符集的一般逻辑结构一般布局结构分别称为完整一般逻辑结构或完整一般布局结构式样除了逻辑和布局构成体描述外文件可能包含一定数量的有别于构成体描述的布局式样和显现式样式样是一个可由构成体描述对其进行参考的属性集这样参考的作用是将式样属性应用于包含该参考的构成体描述布局式样是一个可由一个或多个逻辑构成体描述对其进行参考的属性集它在文件布局时引导特定布局结构的创
17、建即布局式样提供了有关创建页的信息如果需要它还可引导将页分为不同的区域以便文件内容布局显现式样是一个可由一个或多个基本逻辑和或布局构成体描述对其进行参考的属性集它引导着文件内容在显现媒体上的格式和外貌将式样独立于构成体描述使得在修改文件布局和显现时不影响逻辑结构文件轮廓文件轮廓由说明文件整体特性的一个属性集构成例如文件轮廓指出在文件中是否含有下列各项逻辑客体描述布局客体描述逻辑客体类别描述布局客体类别描述显现式样布局式样文件轮廓说明了文件中使用的文件体系结构类别它还说明了文件中使用的版本文件应用轮廓内容体系结构互换格式类别和文件轮廓级别文件轮廓可以描述文件及其过程包括存档和检索信息还有例如有关
18、文件中使用的字模的描述为了方便接收者文件轮廓可复制通常在文件内容中存在信息例如文件名作者日期等但文件轮廓不包含有关特定传输方式的数据诸如邮件消息或智能用户电报可以只互换文件轮廓以允许发送者测试接收者能力或使接收者获得有关文件的信息而不必发送整个文件在中有文件轮廓的完整规范文件类别描述文件类别描述规定了文件类别文件类别描述由下列之一构成文件轮廓逻辑客体类别描述的完整生成符集可选用的布局式样可选用的显现式样可选用的一般内容组成部分描述或文件轮廓布局客体类别描述的完整生成符集可选用的显现样式可选用的一般内容组成部分描述或文件轮廓逻辑客体类别描述的完整生成符集布局客体类别描述的完整生成符集可选用的布局
19、式样可选用的显现式样可选用的一般内容组成部分描述文件类别描述规定了如何为该类别中的任何文件生成整个特定逻辑和或特定布局结构文件可引用一个外部规定的文件类别描述见在这种情况下文件轮廓指出文件是否引用了一个外部文件类别描述如果是是哪一个一般文件一般文件描述由下列之一构成文件轮廓逻辑客体类别描述的完整生成符集部分生成符集或因子集可选用的布局式样可选用的显现式样可选用的一般内容组成部分或文件轮廓布局客体类别描述的完整生成符集部分生成符集或因子集可选用的显现式样可选用的一般内容组成部分或文件轮廓逻辑客体类别描述的完整生成符集部分生成符集或因子集布局客体类别描述的完整生成符集部分生成符集或因子集布局客体类
20、别描述可选用的布局式样可选用的显现式样可选用的一般内容组成部分一般文件可以互换并用于协助文件的生成资源文件和外部文件是一般文件的例子外部文件类别描述不包含一般结构的互换文件可以参考外部文件在互换文件轮廓中标识了该外部文件如果在互换文件中含有任何一般布局结构或一般逻辑结构则忽略该参考在互换文件和外部文件中都可能有式样外部文件能提供任何或所有的表示一完整一般逻辑结构的成分表示一完整一般布局结构的成分以及可选用的布局式样显现式样一个外部文件含有一个文件轮廓该文件轮廓提供了外部文件中有关成分和式样的信息例如字模表互换文件只有在对外部文件中的成分或式样进行参考时才可使用该文件轮廓中的信息如果互换文件和外
21、部文件中的布局的显现式样具有相同的标识符则使用互换文件中的式样而忽略外部文件中的式样源文件在一个给定互换文件中的客体类别描述可能包含一个对该文件外部的在一般文件中的客体类别描述的参考该一般文件称为该互换文件的源文件源文件中包含的客体类别描述用作互换文件中客体类别描述的模本构成源文件中客体类别描述的各属性可对互换文件中的那些客体类别描述的相应属性赋值这些客体类别描述参考该源文件中的客体类别描述源文件可包含一般内容组成部分描述该一般内容组成部分描述通过参考包含在参考该源文件的一个互换文件中因此互换文件中的客体类别描述和源文件中相应的客体类别描述之间的关系与互换文件中客体描述和相应的客体类别描述之间
22、的关系相似源文件独立于任何文件或参考它的文件文件体系结构类别文件体系结构类别是一组用于规定格式化形式可处理形式或格式化可处理形式文件的结构和表示的规则段落定义了三种文件体系结构类别如建议中规定的那样它们可以与文件应用轮廓一起使用三种文件体系结构类别是格式化文件体系结构类别它允许按始发者的意图显现文件内容例如打印或显示该类别文件包含一个文件轮廓和表示某种特定布局结构的成分它还可能包含表示某种一般布局结构和显现式样的成分可处理文件体系结构类别它允许对文件内容进行处理例如编辑或格式化该类别文件包含一个文件轮廓和表示某种特定逻辑结构的成分它还可能包含表示某种一般逻辑结构一般布局结构布局式样和显现式样的
23、成分格式化可处理文件体系结构类别它允许按始发者的意图对文件内容进行处理及显现该类别文件包含一个文件轮廓以及表示某种特定逻辑结构特定布局结构和一般布局结构的成分如果存在对含有至少一个完整一般布局结构的外部文件的参考则可省略一般布局结构该文件还可能包含表示一般逻辑结构布局式样和显现式样的成分可按下列规则将一个一般文件归属于前述的类别之一如果一般文件含有逻辑客体类别描述而不包含布局客体类别描述则它属于可处理文件体系结构类别如果一般文件含有布局客体类别描述而不包含逻辑客体类别描述则它属于格式化文件体系结构类别如果一般文件同时包含逻辑和布局客体类别描述则它属于格式化可处理文件体系结构类别成分集一个文件由
24、其成分表示按照本建议的规定可将这些成分划分为成分集且彼此有相互关系图示出了在一个文件描述性表示中可能的成分类型图文件的描述性模型图说明文件由一个文件轮廓及构成文件主体的可选用的一定数量的成分组成文件主体由下列各集之一组成表示一般结构的成分和可选用的式样成分表示特定结构的成分和可选用的式样成分表示一般结构和特定结构的成分以及可选用的式样成分表示一般结构的成分由表示一般逻辑结构和或表示一般布局结构的成分构成文件的式样成分由布局式样和或表示一般布局结构的成分构成表示特定结构的成分由表示特定逻辑结构和或表示特定布局结构的成分构成表示一般逻辑结构的成分由逻辑客体类别描述和任何有关的一般内容组成部分描述构
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16652 1996 开放 文件 体系结构 ODA 互换 格式 结构
