EPUB简介

EPUB简介
一、什么是 EPUB
EPub是一个自由的开放标准,属于一种可以「自动重新编排」的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示。EPub档案内部使用了XHTMLDTBook (一种由DAISY Consortium提出的XML标准)来展现文字、并以zip压缩格式来包裹档案内容。EPub格式中包含了数字版权管理(DRM)相关功能可供选用。是基于 XML 的开放式 eBook 格式。
EPub20079月成为国际数字出版论坛(IDPF)的正式标准,随后被主流出版商迅速采用,以取代旧的开放Open eBook电子书标准。EPub包括三项主要规格:
开放出版结构(Open Publication StructureOPS2.0,以定义内容的版面
开放包裹格式(Open Packaging FormatOPF2.0,定义以XML为基础的.epub档案结构
OEBPS容纳格式(OEBPS Container FormatOCF1.0,将所有相关文件收集至ZIP压缩文件案之中。
二、支持EPUB格式阅读的软件
可以使用下列开放源代码或者商业软件在所有主流操作系统、Sony PRS 之类的 e-ink 设备或者 Apple iPhone 之类的小型设备上阅读 EPUB 格式。
Adobe Digital Editions
Calibre:免费、开放原始码、功能多样
Mobipocket-Reader/Creator
Openberg Lector
Stanza计算机桌面版/iPhone
FBReader Free:可在WindowsLinux,以及多种PDA上使用的开放原始码阅读软件,支持多种文件格式
BookGlutton:以阅读社为主的免费在线ePub阅读工具
Bookworm Free:在线ePub阅读工具(亦适用于行动设备
女演员谁最漂亮
Talking Clipboard:文字到语音转换软件,可读出ePub书籍内容
AZARDI ePub Desktop Reader壹周刊娱乐大赏(仅有Windows版):内建ePub编辑和重新压缩打包功能。
eScape:供自由软件Open Office使用的ePub制作工具;适用于WindowsLinux系统
epubBuilder 功能强大的epub电子书制作软件, 多种格式导入。支持Stanza, Sony 505, Adobe DE等多种阅读器
三、目前支持EPUB格式的相关硬件
苹果iPhone (使用Lexcycle Stanza软件)
值得一看的小说
翰林eReader
Sony Reader
COOL-ER Reader
使用Android系统的手机或其他装置(使用FBReaderJ
Plastic Logic
四、EPUB 文档格式官方说明
    网址:/specs.htm
五、EPUB PDF 高云翔事件对比
PDF 仍然是世界上应用最广泛的电子文档格式。
从图书出版商的角度来看,PDF 的优点包括:
PDF 文件允许对页面布局进行像素级的控制,包括复杂的打印格式,如多栏格式和奇偶页相间的格式。
有多种不同的 GUI 文档工具可生成 PDF,如 Microsoft® Office Word Adobe® InDesign®
PDF 阅读器非常普及,现在大多数计算机上都有安装。
PDF 可以嵌入特殊的字体,精确控制最终的输出结果。
从软件开发人员的角度来看,PDF 还远远不够理想:
这不是一种简单易学的标准,因此编写自己的 PDF 生成代码非常困难。
虽然 PDF 现在是一种 ISO标准(ISO 32000-1:2008),但过去一直受一家公司的控制:Adobe Systems
尽管多数编程语言都提供了 PDF 库,但很多是商业产品或者嵌入到 GUI 应用程序中,外部进程不容易控制。并非所有的免费库都得到积极的维护。
PDF 原生文本可以通过程序提取出来并进行搜索,但很少可以对 PDF 进行标记以便简单可靠地转化成 Web 友好的格式。 pdf电子书制作
PDF 文档不容易流动,就是说很难适应小屏幕或者对布局进行明显的改变。
为何说 EPUB 对开发人员是友好的
EPUB 解决了 PDF 和开发人员友好性有关的所有瑕疵。一个 EPUB 就是一个简单 ZIP 格式文件(使用 .epub 扩展名),其中包括按照预先定义的方式排列的文件。
EPUB 中的所有内容基本上都是 XMLEPUB 文件可使用标准 XML 工具创建,不需要任何专门或者私有的软件。
EPUB 内容(eBook 的具体内容)基本上都是 XHTML 1.1
大多数 EPUB XML 模式都来自现成的、可免费获得的、已发布的规范。
最关键的在于 EPUB 元数据是 XMLEPUB 内容是 XHTML。如果您的文档构建系统产生的结果用于 Web /或基于 XML,那么也可用于生成白月光与朱砂痣歌曲歌词 EPUB
六、为何说 EPUB 对开发人员是友好的
EPUB 解决了 PDF 和开发人员友好性有关的所有瑕疵。一个 EPUB 就是一个简单 ZIP 格式文件(使用 .epub 扩展名),其中包括按照预先定义的方式排列的文件。如何制作 ZIP 文档有一些技巧,稍后将在将EPUB文件捆绑为ZIP文档一节介绍。除此以外,EPUB 非常简单:
1.EPUB 中的所有内容基本上都是 XMLEPUB 文件可使用标准 XML 工具创建,不需要任何专门或者私有的软件。
2.EPUB 内容(eBook 的具体内容)基本上都是 XHTML 1.1(另一种格式是 DTBook,为视力受限者编码书籍的一种标准。关于 DTBook 的更多信息请参阅 参考资料,本教程中不涉及这部分)。
3.大多数 EPUB XML 模式都来自现成的、可免费获得的、已发布的规范。
最关键的在于 EPUB 元数据是 XMLEPUB 内容是 XHTML。如果您的文档构建系统产生的结果用于 Web /或基于 XML,那么也可用于生成 EPUB
七、相关资料
Epub格式建构指南
Adobe公司所提供的电子书模板图书库
Infogrid Pacific公司所提供的电子书模板图书库
使用 EPUB 制作数字图书教程