您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > GBZ179782000信息处理SGML支持设施SGML使用技术
中华人民共和国国家标准化指导性技术文件信息处理支持设施使用技术发布实施国家质量技术监督局发布前言本指导性技术文件等效采用信息处理支持设施使用技术在充分吸收尊重等效国际标准的基础上略去了与中文信息处理无关的内容或不适合在我国实际应用的内容以基于已颁布的国家标准的内容替换了部分国际标准的内容如汉语拼音方案的采用和基于的文件类型定义等等本指导性技术文件仅供参考有关对本指导性技术文件的建议和意见向国务院标准化行政主管部门反映本指导性技术文件由中华人民共和国信息产业部提出本指导性技术文件由中国电子技术标准化研究所归口本指导性技术文件起草单位北京信息工程学院本指导性技术文件主要起草人李宁邓良松侯迪前言国际标准化组织和国际电工委员会是世界性的标准化专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方国际组织和非官方国际组织也可参与国际标准的制定工作在信息技术领域中和建立了一个联合技术委员会即技术委员会的主要任务是制定国际标准但在例外的情况下技术委员会可以提出下列类型之一的技术报告类型虽然一再努力但仍不能获得出版一项国际标准所需要的支持时类型所讨论的项目仍处于技术发展阶段类型技术委员会所收集到的数据不是来源于正式出版的国际标准如目前工艺水平时类型和技术报告要在出版后三年内应提交复审以决定是否将它们转变成国际标准类型技术报告不是务必要进行复审的除非它们所提供的数据已被认为不再有效或已经无用属于类型技术报告它是由信息技术联合技术委员会制定的引言信息处理文本和办公系统标准通用置标语言说明了用于出版和交换目的的文件的描述和置标规则在的中提供了一个基本的用于计算机辅助出版的文件类型但在那里并未做任何解释它将在本指导性技术文件中做出解释以帮助理解本指导性技术文件还给出了使用的各种样例因此本指导性技术文件是对的补充其主要目的是辅助该语言的使用中华人民共和国国家标准化指导性技术文件信息处理支持设施使用技术国家质量技术监督局批准实施应用范围和领域本指导性技术文件通过提供导读性的信息补充了它不试图也不应被认为是对的扩充修改或分析语言包括一系列成分其中一些是可选的这些导读性信息只覆盖了该语言的主要成分请注意对和的讨论不在本指导性技术文件的范围内本指导性技术文件的读者主要是文件类型的设计者他们已经熟悉了语言的基本概念又需要把用于各种不同应用的导读信息和就是按用户指南的式样编写的并可以用作最终用户文件的基础的附录部分可作为的入门介绍本指导性技术文件包括在书写一个正式的文件类型定义之前对文件进行分析的注解以及一系列的样例报告中主要的例子是针对通用文件类型的正式定义如同中中的例子一样其他例子有书信备忘录电子报表数学公式和一些正文和图形的混合体注本指导性技术文件中用到的像置标为和键入这样的术语并不一定意味着置标是由用户显式地添加的因为文本输入者期望能使用结构化的上下文有关的编辑程序或由应用程序来置标例如电子报表的转换引用标准下列标准所包含的条文通过在本指导性技术文件中引用而构成为本指导性技术文件的条文本指导性技术文件出版时所示版本均为有效所有标准都会被修订使用本指导性技术文件的各方应探讨使用下列标准最新版本的可能性信息处理信息交换用七位编码字符集信息处理七位和八位编码字符集代码扩充技术信息处理信息交换用汉字编码字符集基本集信息处理文本通信用编码字符集信息处理信息交换用八位代码结构和编码规则信息处理文本和办公系统标准通用置标语言信息处理系统计算机图形存储和传送图片描述信息的元文卷第二部分字符编码信息技术计算机图形存储和传送图片描述信息的元文卷第部分清晰正文编码信息处理支持设施文件交换格式信息处理支持设施公用文本拥有者标识符登记规程定义中的定义仍适用于本指导性技术文件为创建文件类型定义所做的文件分析一般注解在一个将要使用的组织中对不同类型的文件所进行的分析对于其成功地应用是至关重要的如果只是把用于纸面文件那么通过建立文件类型定义来反映现存文件的类例如报告的结构所需要分析的问题很少但更重要的也更困难的是着眼于通过不同的处理途径来分析如何标识文件的成分这一未来之需例如建立一个数据库它在标准的软件环境下是可查询的或产生多媒体出版物例如缩微胶片和光盘系统或产生二次出版物比如仅含题目和摘要的出版物文件分析的步骤最初一步的分析要确定所需的各个文件类型定义需要仔细考虑的是一类特定的文件与众不同之处是在于其特有的元素与结构还是在于其表现版面式样例如一类文件其首部含有带有题目作者名索引号的一页带有摘要的一页而另一类的文件其第一页部分含有题目作者名索引号摘要接着是出现在同一页上的文件主体在很多情况下尽管存在着表面上的差别这两类文件实际上是一种类型只是有两种表现式样罢了对每一类型的文件进行分析的第一步是确定元素及其必要的任何属性这方面所用到的技术将在以后对某些文件的典型部分进行分析时作详细讨论在这步分析中最好能区分出多种文件类型的公共元素例如段注解列表和标题以便形成一套一致的这样既便于键入又使得合并不同类型的文件的某些部分更加容易在各个组织中不同类型的文件的主体元素很可能是等同的区别只出现在开头和结尾部分所以一封书信的主体元素可以与一篇报告相同但书信的开头部分是地址发信人日期和索引号而报告的开头部分是题目作者摘要和目录第二步是确定这些元素的层次结构从完整的文件入手将其分成几个主要部分再把它们向下分为其他元素如此细分直到字符正文一层第三步是考虑使用便捷引用一旦完成这三步之后一个形式化的就能比较容易地建立起来了设计问题在设计文件类型的元素和属性的过程中应考虑到正文可能由应用软件或文本格式化程序自动产生这能使修订一个文件或合并不同文件的某些部分时的一系列工作变得方便一般情形如下对标题插图列表和脚注等元素进行编号时不要用以下形式的标记工具集产生程序在中描述而应把文件类型定义设计成能使用如下标记的方式工具集产生程序在中描述而使用应用软件或文本格式化程序对标题进行编号并处理交叉引用应注意这个标记不说明引用的表现形式它既可能产生工具集产生程序页也可能产生段落页所以正如表现式样一样交叉引用的表现形式也独立于源文件建立目录表插图和表格的列表最好能使用应用软件或文本格式化程序来统计文件中的条目而这样的标记用来指出相应的元素放在文本的何处在多数文件类型中这些元素的位置在文件中总是固定的因而可用置标最简化规则省略掉建立索引较好的做法是在正文中插入像索引中要加入的词的标记文本格式化程序对条目进行收集和排序自动地加上页号打印在标记指示之处而不是用手工的办法建立分类索引条目并随着正文的修订而修改其页号这里还存在一些问题虽在技术上不很重要但对应用的方便性有很大影响如通用标识符的击键次数最少化问题如果标记是作者本人加的那么不常用的通用标识符就应设计为较长且容易记忆的比如就比方便尽管它多敲了两次键对于一些常用的标记例如段落短标记就较好如果这些标记是由打字员击入的那么击键次数的最少化比容易记忆更重要通用标识符表和属性表可以放在键盘旁边以方便查阅如果这种标记是由功能键或类似的键产生的击键次数最少化所带来的优点只是略微节省了标记的存贮和传输开销在本指导性技术文件中通用标识符同的一样标记最简化对于支持特性的语言分析器很多标记都可以省略例如可构造允许有如下标记的工具集工具集是来代替工具集工具集是但是当一个标记只能在一定条件下方可省略的时候的设计必须把节省击键次数和为记住该标记缺省的特殊条件而付出的努力作一平衡标记最简化用的最多的是列表的设计可以省略掉第一个列表项目的标记第一列表项第二列表项最后的列表项注表示无序表见表示列表条目但要注意到在可省略标记的地方添加标记是不会出错的属性最简化对于支持特性的语言分析器如果一个属性值只是名字记号组该属性名就可以从说明中省去但是为了使用的方便设计者需要记住属性值的意义所以如下的定义及置标或者比定义及置标或者更能体现属性值的意义便捷引用对于支持特性的语言分析器一些元素可能在分析时就被自动加入标记例如引号可以作为代替和的一种方便的做法对此更为详细的讨论见第章因为是为满足尽可能广泛的多种应用系统设计的所以很显然倘若所有的应用系统都使用不同的标记来标识公共元素就会给使用进行文件交换带来许多不便因此希望文件类型定义的设计者能学习那些公共的很好地定义了的标记以便对不同应用中的公共元素使用相同的定义正文主体分析举例分析图的正文主体可以很容易地确定下面的元素和加标题的节分别称作和还有一个元素在文件的其他部分出现段落称该元素为注解称该元素为和编号的即有序的有时是嵌套的列表称该类列表元素为插图称该元素为脚注称该元素为脚注引用称该元素为术语及其定义的列表即词汇表称该元素为标题号引用称该元素为插图引用称该元素为为了在引用与被引用元素之间建立链接标题插图和脚注元素需要属性标识符属性而引用它们的元素则需要属性带标题的节所有带标题的节都有相同的结构标题接着内容标题的内容仅由字符组成注该例中文件元素的层次结构指明一个带标题的节的内容持续到下一个同层或更高层的带标题节为止而不是在该节的标题末尾处结束置标举例同等实体间的通讯定义每一层的内容是个或多个段以及与此类似的元素它们是用参数实体来表示的定义见后接着是个或多个更低层的标题因而这些元素被定义为节子节子子节子子子节标题图文件样页注该例中元素的置标最简化的讨论见在很多应用程序中没必要区别不同层次的标题因此可以代替和在该正文主体中的内容已被确定为与与可定义以下的参数实体描述之单元项列表所有列表段节子元素简单段节元素注在这个简单正文主体的例子中给出的多层参数实体初看可能太复杂但是下面的叙述表明使用这种参数实体来构造定义是很方便的其中所使用的命名约定将在中详细解释段和注解元素段和注解元素的置标举例对于使用协议的在两个或多个交换的信息来说可以在协议中定义多个协议族这种关联段和注解在结构上很相似所以可有如下定义段和注解这两种元素的内容被定义为字符和所以可有下面的定义标题和插图引用脚注引用所有的引用列表元素有两种类型的列表一种是有序表它的列表项进行过排序并按某种顺序编号另一种是词汇表它的列表项是一个术语及其定义这里描述了两种列表结构的设计方法在第一种方法中每种类型的列表都被定义成不同的元素在第二种方法中只定义一种或很少几种形式的列表元素不同的列表元素利用属性来区别这两种方法各自的优点在本条后面叙述分别标识的元素这两种列表称为和有序表需要列表头和列表尾标记列表中每个元素的标记称为即列表项以及实现列表嵌套的结构每个列表项可包括多个段这些元素可定义为单元项列表列表项其中定义为段序列置标为激活停息管理包括激活维护及终止在开放系统中分布的资源包括的物理介质开放系统参数的初始化修改监控包括注另外一种嵌套列表的方法是为每一层定义不同的通用标识符在置标时哪一个是当前层将会更清楚但是若嵌套的是不同类型的列表这个优点就会因需要多套通用标识符所导致的复杂性而被抵消词汇表与有序表相似只是每个列表项包含一个术语及其定义于是该元素可以定义为词汇表词汇表术语词汇表定义注和元素的内容相同所以参数实体可重用置标为连接为传送数据由层所建立的两个或多个实体间的关联连接终点在服务存取点中连接一端的终结器公共列表元素在公共列表元素的设计中单个列表元素有两个属性一个属性确定该列表的形式另一个属性描述该列表是否可形成某种有序序列其定义为列表列表术语列表项在此设计中这两种类型的列表可置标为为一般性起见这里我们给出了一个嵌套了有序表的词汇表颜色透明背景的颜色它被表示成三个百分比每一个百分比代表一种基色红绿蓝可透性透过背景的光量表示为百分率列表的两种设计方法的讨论第一种方法的优点是击键次数较少可以适用于有良好定义的边界清楚的应用系统而第二种方法更适合于通用的或演变着的应用系统将列表属性当作真正的属性处理会带来灵活性例如某人想提供一种选项表明一个列表既是词汇表而表项又加了编号此时很自然地会使用置标如果用第一种设计方法就要定义一个新的元素或给元素添加一个属性在元素的部分使用有序属性而会产生不一致类似地通过属性这种形式以替换属性便可支
本文标题:GBZ179782000信息处理SGML支持设施SGML使用技术
链接地址:https://www.777doc.com/doc-6363941 .html