开放包装格式OPF(翻译)
开放包装格式(OPF)2.0 v1.0
推荐规范2007年9月11日
Open Packaging Format (OPF) 2.0 v1.0
Recommended Specification September 11, 2007

怎样给文档加密

1.0:概述
1.1:目的和范围
为了使电子书技术在市场中取得广泛的成功,阅读系统需要方便的访问大量的,形态各异的书目。开放出版结构OPS规范描述了表示电子出版内容的标准。具体来说:
本规范的目的是为内容提供者(例如出版商、作者以及其它有内容要展示的人们)和出版
工具提供者提供一个最小的、通用指导,以保证电子内容能够在各种阅读系统中忠实、精确、可访问、充分地呈现。
本规范尽量反映已有的内容格式标准。
本规范的目的是定义一个供电子书提供商(出版商、代理、作者等等)使用的标准的内容描述方法,以便把这些内容提供给多个阅读系统所使用,并保证在各个阅读系统中保持最大的呈现一致性。
另一个相关的规范,开放包装格式OPF(Open Packaging Format),定义了将各种OPS出版组件连结在一起的机制,并为其提供了附加的结构和语义。具体来说:
描述和引用所有的电子出版组件(例如标记文件、图像、导航结构)。
提供出版级别的元数据。
指定了出版物的线性阅读顺序。
提供了OPS扩展内容的候选信息。
提供了指定目录的机制(NCX)。
OPF规范与本OPS规范是分开的,目的是将内容描述技术和包装描述技术模块化。这样可以方便其它标准团体(例如DAISY)在非OPS情景下使用包装技术。
第三个规范,开放容器格式OCFOEBPS Container Format)定义了将所有电子出版组件包装成一个单一档案进行传播、递送和存档的标准机制。
1.2:定义
内容提供者content provider
以本规范中描述的格式向一个或多个阅读系统提供出版物的出版商、作何或其它信息提供者。
弃用的deprecated
本标准允许,但不推荐的特性。这些特性可能在将来的版本中移除。一致的阅读系统必须支持弃用的特性。
扩展模块extended module
模块化的XML词汇表(即在相应的规范中定义的一组命名的模块)模块,并不要求相应的规范支持(例如OPS情景中的XHTML ruby或forms模块)。
内联XMLinline xml island
内联XML岛是在OPS出版物中使用非首选词汇表或XHTML首选词汇表中存在的扩展模块来编写的XML文的片段。
扩展导航中心NCX
宣告(declarative)的目录(the Navigation Center eXtended or NCX)。
基于命名空间的有效检验发送语言NVDL
NVDL(Namespace-based Validation Dispatching Language)是一个允许进行跨模式文档检验的规范。本规范使用NVDL语言明确定义在OPS中怎样处理各种模式。
开放容器格式OCF
OCF(OEBPS Container Format)定义了将所有OPS出版组件合成单一文件系统实体的机制。
开放电子书出版结构OEBPS
OEBPS(Open eBook Publication Structure)是本规范(OPS)和相关规范OPF两者和在一起的前身。在本版本中,OEBPS被分成OPS和OPF,以便对规范进行模块化的采用。OEBPS1.2是OEBPS的最高版本。
开放包装格式OPF
OPFOpen Packaging Format本标准定义了将所有满足本标准的出版内容,以及元数据、阅读顺序和导航信息包装进一个OPS出版物的机制。
OPF包装文档OPF Package Document
用于描述OPS出版物及其引用文件(被OPS出版物使用,但并不是OPF包装文档自身的一部分)的XML文的。它描述了出版物中的所有文件,并提供了这些文件的描述信息。OPF包装文档由本规范定义,并对本规范定义的模式是有效的。
OPF包装文档的根文件应该使用.opf的扩展名。XML文件可以指其它通过XML通用实体机制定义的XML文件,但这些文件不能使用.opf的扩展名。这种构造可以简化非常大的出版物的OPF包装文档的创建。然而,对已OPF包装文档来说,最通常的情况是,只有单个XML文件使用.opf的扩展名。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。