GB Z 17978-2000 信息处理 SGML 支持设施 SGML 使用技术.pdf
《GB Z 17978-2000 信息处理 SGML 支持设施 SGML 使用技术.pdf》由会员分享,可在线阅读,更多相关《GB Z 17978-2000 信息处理 SGML 支持设施 SGML 使用技术.pdf(99页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35. 240. 30 L 70 GB 中华人民共和国国家标准化指导性技术文件GB/Z 17978- 2000 eqv ISO /IEC TR 9573: 1988 信息处理SGML支持设施SGML使用技术Information processing-SGML support facilities一Techniques for using SGML 2000 -0个03发布2000 - 08-01实施国家质量技术监督局中华人民共和国国家标准化指导性技术文件信息处理SGML支持设施SGML 使用技术GB/Z 17978-2000 争待中国标准出版社出版北京复兴门外三里河北街16号邮政编码
2、:100045 电话:68522112 中国标准出版社秦皇岛印刷厂印刷新华书店北京发行所发行各地新华书店经售版权专有不得翻即并开本880X1230 1/16 印张6字数190千字2000年9月第版2000年9月第一次印刷印数1一1000 9峰书号:155066.1-16968 定价45.00元者标曰420-21GB/Z 17978-2000 目次前言.EISO/IEC前言.N 引言.v 1 应用范围和领域.2 引用标准.3 定义. . . . . . . . . . . . . . 2 4 为创建文件类型定义所做的文件分析.4. 1 一般注解4.2 正文主体分析举例. . . . . . .
3、. 4 4. 3 标题分析举例.10 4.4 表格资料分析举例.4. 5 简单数学公式的分析举例.19 4.6 拍卖目录分析举例204.7 DTD及其与文件长度的关系n5 通用文件.川. . . .川. . .川. . .川. . .川. . .川. . .川. . .川. . .川. . .川. . .川. .川.川. . .川. . .川. . .川. . .川.川. . .川. . .川. . .川. . . -1intFb句t?qdFhu哼,。onunu-tiqLqOA哇AHntQuobq69quqUA哇A哇A哇A且EA哇严UPD严bFDFbFDFO盹dEUEd表列本的版性释音明义属注
4、拼声定其的的展分型型例分及义义素扩部类类样部义例述符定定元的录成性件件录成定样解构描识型型件件忘组置特文文例忘组型表注结的标类类文文备的设L的的样备表的类报般件记用件件用用和件体M型共件公报表件子一文标通文文通通件文实回典公信办子报文电倍电-iq旬qJA哇FDnb勺DO-q,quA哇FbpO哼41i。,quRUEdEURUEdEURRhvphuphuphuphupnvpnvFhvn巧I7町tGB/Z 17978-2000 FhUFhUFhd nhuphupnv u面目界川口念户学概用数咱i?n6n6n Fhdphun/内/内upOPO句i勺句t义定述体描用例实的引样和号素捷合素符元便综元ndA
5、啥EU且U句tn。onnnxu9 表格9.1 表格元素.799.2 元素定义.80 9.3 表格置标样例.80 10 计算机图形元文卷的集成.80 11 中文的使用.8611. 1 特殊考虑.86 11. 2 使用GB2312-1980字符集的SGML声明. 86 11. 3 文件类型定义和掘文件.89 12 便捷引用的使用.90 12.1 简单引语.91 12.2 便捷引用使用的限制GB/Z 17978-2000 前主口本指导性技术文件等效采用ISO/IECTR 9573: 1988(信息处理SGML支持设施SGML使用技术。在充分吸收、尊重等效国际标准的基础上,略去了与中文信息处理元关的内
6、容或不适合在我国实际应用的内容;以基于已颁布的国家标准的内容替换了部分国际标准的内容,如汉语拼音方案的采用和基于GB2312的文件类型定义等等。本指导性技术文件仅供参考。有关对本指导性技术文件的建议和意见,向国务院标准化行政主管部门反映。本指导性技术文件由中华人民共和国信息产业部提出。本指导性技术文件由中国电子技术标准化研究所归口。本指导性技术文件起草单位z北京信息工程学院。本指导性技术文件主要起草人z李宁、邓良松、侯迪。E GB/Z 17978-2000 ISO/IEC前言ISO(国际标准化组织)和IEC(国际电工委员会)是世界性的标准化专门机构。国家成员体(它们都是IS0或lEC的成员国)
7、通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准。ISO和IEC的各技术委员会在共同感兴趣的领域内进行合作。与ISO和IEC有联系的其他官方国际组织和非官方国际组织也可参与国际标准的制定工作。在信息技术领域中.IS0和IEC建立了一个联合技术委员会,即ISO/IEC TC 1 0 技术委员会的主要任务是制定国际标准,但在例外的情况下,技术委员会可以提出下列类型之一的技术报告:一-类型1:虽然一再努力,但仍不能获得出版一项国际标准所需要的支持时p一-类型2:所讨论的项目仍处于技术发展阶段$一一类型3:技术委员会所收集到的数据不是来源于正式出版的国际标准(如目前工艺水平)时。类型
8、1和2技术报告要在出版后三年内应提交复审,以决定是否将它们转变成国际标准。类型3技术报告不是务必要进行复审的,除非它们所提供的数据已被认为不再有效或已经无用。ISO/IEC TR 9573属于类型3技术报告,它是由ISO/IEC TCl信息技术联合技术委员会制定的。N GB/Z 17978-2000 引言GB/T 14814-1993(信息处理文本和办公系统标准通用置标语言(SGML)说明了用于出版和交换目的的文件的描述和置标规则。在GB/T14814-1993的E1中提供了一个基本的用于计算机辅助出版的文件类型,但在那里并未做任何解释,它将在本指导性技术文件中做出解释,以帮助理解。本指导性技
9、沫文件还给出了使用SGML的各种样例。因此,本指导性技术文件是对GB/T14814-1993的补充,其主要目的是辅助该语言的使用。V 中华人民共和国国家标准化指导性技术文件信息处理SGML支持设施SGML使用技术GB / Z 17978-2000 eqv ISO / IEC TR 9573: 1988 Information processing-SGML support facilities一锣者t旷的钊言归语M该内r了围盖范覆的1 应用范围和领域需要把SGML最终用户文件本指导性的样例。报告一样。其他例注:本指导为文本拥93中E1中的例子2 引用标准GB / T 2311-1990 GB
10、2312-1980 信息处GB / T 8565. 1 8565. 3-1988 GB / T 11383-1989 信息处理信息交换用八位代码结构和编码规则(idtIS0 4873: 1986) GB / T 14814-1993信息处理文本和办公系统标准通用置标语言(SGML)(eqv IS0 8879: 1986) GB / T 15121. 2-1994信息处理系统计算机图形存储和传送图片描述信息的元文卷第二部分字符编码(idtIS0 8632- 2: 1987) GB / T 15121. 4一1996信息技术计算机图形存储和传送图片描述信息的元文卷第4部分清晰正文编码(idtIS0
11、/ IEC 8632-4 : 1992) GB/ T 15536- 1995 信息处理SGML支持设施SGML文件交换格式(SDIF)国家质量技术监督局2000-0个03批准2000 - 08-01实施1 GB/Z 17978-2000 (eqv ISO 9069: 1988) GB/T 15537-1995 信息处理SGML支持设施公用文本拥有者标识符登记规程(idt ISO 9070:1990) 3 定义GB/T 14814中的定义仍适用于本指导性技术文件。4 为创建立件类型定义所做的文件分析4.1 一般注解在一个将要使用SGML的组织中,对不同类型的文件所进行的分析对于其成功地应用SGM
12、L是至关重要的。如果只是把SGML用于纸面文件,那么通过建立文件类型定义(DTD)来反映现存文件的类(例如报告)的结构所需要分析的问题很少。但更重要的,也更困难的是着眼于通过不同的处理途径,来分析如何标识文件的成分这一未来之需。例如:建立一个数据库,它在标准的DBMS软件环境下是可查询的;或产生多媒体出版物(例如缩微胶片和光盘系统);或产生二次出版物(比如仅含题目和摘要的出版物)。4. 1. 1 文件分析的步骤最初一步的分析要确定所需的各个文件类型定义。需要仔细考虑的是:一类特定的文件与众不同之处是在于其特有的元素与结构,还是在于其表现一版面一式样。例如:一类文件其首部含有:一一带有题目、作者
13、名、索引号的一页,一一带有摘要的一页p而另一类的文件其第一页部分含有:一一题目、作者名、索引号,一一摘要,接着是出现在同一页上的文件主体。在很多情况下,尽管存在着表面上的差别,这两类文件实际上是一种类型,只是有两种表现式样罢了。对每一类型的文件进行分析的第步是确定元素及其必要的任何属性。这方面所用到的技术将在以后对某些文件的典型部分进行分析时作详细讨论。在这步分析中,最好能区分出多种文件类型的公共元素,例如:段、注解、列表和标题,以便形成一套一致的DTD。这样既便于键人,又使得合并不同类型的文件的某些部分更加容易。在各个组织中,不同类型的文件的主体元素很可能是等间的,区别只出现在开头和结尾部分
14、。所以一封书信的主体元素可以与一篇报告相同,但书信的开头部分是地址、发信人、日期和索引号,而报告的开头部分是题目、作者、摘要和目录。第二步是确定这些元素的层次结构,从完整的文件入手,将其分成几个主要部分,再把它们向下分为其他元素,如此细分,直到字符(正文)一层。第三步是考虑使用便捷引用。一旦完成这三步之后,一个形式化的DTD就能比较容易地建立起来了。4. 1. 2 设计问题在设计文件类型的元素和属性的过程中,应考虑到正文可能由应用软件或文本格式化程序自动产生。这能使修订一个文件或合并不同文件的某些部分时的一系列工作变得方便。?般情形如下za)对标题、插图、列表和脚注等元素进行编号时,不要用以下
15、形式的标记:2.1工具集产生程序在2.1中描述.2 GB/Z 17978-2000 而应把文件类型定义设计成能使用如下标记的方式:工具集产生程序在中描述而使用应用软件(或文本格式化程序)对标题进行编号并处理交叉引用。应注意HDREF这个标记不说明引用的表现形式,它既可能产生工具集产生程序.22页,也可能产生段落2.1.22页。所以正如表现式样样,交叉引用的表现形式也独立于SGML源文件。b)建立目录表、插图和表格的列表。最好能使用应用软件(或文本格式化程序)来统计文件中的条目,而、这样的标记用来指出相应的元素放在文本的何处。在多数文件类型中,这些元素的位置在文件中总是固定的,因而可用置标最简化
16、规则省略掉。c)建立索引。较好的做法是在正文中插入像索引中要加入的词的标记,文本格式化程序对条目进行收集和排序,自动地加上页号,打印在标记指示之处,而不是用手工的办法建立分类索引条目并随着E文的修订而修改其页号。这里还存在一些问题,虽在技术上不很重要,但对SGML应用的方便性有很大影响。如:a)通用标识符的击键次数最少化问题。如果标记是作者本人加的,那么不常用的通用标识符就应设计为较长且容易记忆的。比如.就比方便,尽管它多敲了两次键;对于一些常用的标记,例如段落,短标记就较好。如果这些标记是由打字员击人的,那么击键次数的最少化比容易记忆更重要。通用标识符表和属性表可以放在键盘旁边以方便查阅。如
17、果这种标记是由功能键或类似的键产生的,击键次数最少化所带来的优点只是略微节省了标记的存贮和传输开销。在本指导性技术文件中,通用标识符同GB/T14814一1993的E1-样。b)标记最简化。对于支持OMITTAG特性的语言分析器,很多标记都可以省略。例如可构造允许有如下标记的DTD工具集工具集是.来代替工具集工具集是但是当-个标记只能在一定条件下方可省略的时候.DTD的设计必须把节省击键次数和为记住该标记缺省的特殊条件而付出的努力作一平衡。标记最简化用的最多的是列表.DTD的设计可以省略掉第一个列表项目的标记。第一列表项第二列表项最后的列表项注:ul表示无序表(见5.3.10).lt表示列表条
18、目。但要注意到,在可省略标记的地方添加标记是不会出错的。c)属性最简化。对于支持SHORTTAG特性的语言分析器,如果一个属性值只是名字记号组,该属性名就可以从说明中省去。但是,为了使用的方便,设计者需要记住属性值的意义。所以如下的定义z(或者) 比定义:( 记。例如,引号川可因为SGML用不同的标记来义的设计者能学分析图1用它们的元素则需要4.2. 1 带标题的节注:该例中文件元素的层次结构在该节的标题末尾处结束。置标举例:同等实体问的通讯定义page VALUE (yes lno) DEFAULT 一一no ttREQUIRED 详细的讨论见第12章。若所有的应用系统都使因此希望文件类型定
19、使用相同的定义。其他部分出现;一个同层或更高层的带标题节为止,而不是每一层的内容是0个或多个段,以及与此类似的元素。它们是用参数实体%s.zz来表示的(定义见后)。接着是0个或多个更低层的标题。因而这些元素被定义为:早回民UU电- ,- 品。咱a矗高一一标题工工/-飞tsfirn-=t4ffsiz a-Eh-,.,.a-z 毡,-2,.,a-tb-Ea-.P-e2oaEli-zjii;! titi-f:4i 2&E-e伞, ,23 E事,aam-2ijji-( #PCDATA ) 7飞、-.,_ 主L/一-_._何一一一一一一一J.r._.气-ji j!;!?!ji ?! (f iiji fi
20、咱:1t !;ij!;!;jiuii v iii Ji斗!JMTfijij-ui fj;乙:ik:i iii !ujj i :i1 312 11I li-zi -2 垒, , . 、 , 吨,-1a,. ,E , 4ga-E 巢vas-a ,-a2aa-aa-E E-吨, a., 00 5 1 该例中元素的置标最简化的讨论见4.2.10。2 在很多应用程序中没必要区别不同层次的标题,因此th可以代替h1t、飞2t、h3t和h缸。在该正文主体中,%s.zz的内容已被确定为p与note、01与g1。可定义以下的参数实体描述之:对于使用(N)一协议的,在两个或多个.交换的信息来说.可以在(N)一协议
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17978 2000 信息处理 SGML 支持 设施 使用 技术
