(SGML)
SGML是一种文档语言,它定义了文档的结构和内容,但它没有象ODA那样定义格式参数。它超出了ASCII码集,为综合和共享其它环境中创建的信息提供了方法。SGML基本上用于工作流和
文档管理环境中,它生成的文档是智能的,而不是“愚笨”的。SGML文档包含用于定义段落和标题之类组成部分的属性,使文档具有软硬件独立性。使用这种文档,
工作流软件能将精力更多地集中在功能上而不是在文档的转换上。用户和编程人员也可将信息存储在这种文档中,当这些文档在其它系统中使用时,它们能够转换以执行相应操作或格式化。Novell NetWare 4.x中的Dynatext文档查看软件就是基于SGML的。
使用SGML,文档格式能从包含数据的文档中分离出来。这些格式信息被放在文档类型定义(DTD)文件中,格式标志标识文档的每一个部分。例如,一个段落可能有一个格式标志表示它是缩进圆体表格。字样并不是SGML定义的部分,它们与下面定义的Adobe Acrobat之类的产品有关。
SGML Open是一种包括Novell、Oracle和Intergraph的供应商组织,它的目的是将SGML作为一种可互操作标准来推动其发展。SGML缺乏显示信息,但SGMLOpen正推出和采用另一种ISO标准,叫做文档格式语义规范语言(DSSSL),来实现显示,它定义了一个带有文档显示信息的附加文件。
Acrobat Adobe System IncAdobe 系统公司的 Acrobat
Adobe系统公司的Acrobat提供了移动文档交换能力,使文档接受者能浏览格式化的文本。Acrobat适用于文献编集出版社和使用许多不同类型计算机处理包括大量图形内容文档的其它商务应用。Acrobat包括下列模块:
便携文档格式(PDF)软件,它在Macintosh和基于Windows的计算机上代替了
打印驱动程序(包括Postscript驱动程序)。生成源文档的应用程序不再要求打印用于交换的文本。PDF是一种文档描述语言,类似于Postscript,它描述文本将以怎样的形式输出,文档输出时怎样查看它。
交换软件,它运行在每种不同的计算机系统上,如DO〕S、Macintosh和UNIx系统。该软件用于浏览并编辑已交换的文档。
读者软件,它使其他人能浏览并打印交换的文档,但不能创建文档。该软件以低价格单独出售。
Adobe增加了Acrobat对SGML的支持,使用户能修改他们和其他用户交换的文档。
Multipurpose Internet Marl Extension(MIME)Internet多功能邮件传递扩展标准(MIME)
MIME是一个Internet标准,它使不同类型的数据,如图形、声音、视频和文档等都包含在电子函件的消息中。格式化功能使用户能指定字体风格、字体大小和文档中的页布局,这样使那些没有类似应用程序的其它系统上的用户能阅读并理解它们。