用 EPUB 制作数字图书

红薯 发布于 2009/03/31 19:57
阅读 2K+
收藏 1

开始之前

本教程讲述如何创建 EPUB 格式的电子图书。EPUB 是一种基于 XML 的、对开发者友好的格式,正逐渐成为数字图书的事实标准。但 EPUB 不仅可用于图书,还包括:

  • 对文档打包以便离线阅读或者分发
  • 打包博客文章或者其他 Web 内容
  • 使用常见的开放源代码工具创建、搜索和整理

关于本教程

本教程首先手工创建一个 EPUB 图书,帮助您了解其构成和需要的文件。然后说明如何捆绑完成的数字图书,按照规范进行验证以及在不同的阅读系统上测试。

然后讨论如何从 DocBook XML 生成 EPUB — 最常用的技术文档标准之一 — 以及如何使用 Python 实现从 DocBook 到 EPUB 的自动创建。

目标

通过本教程可以学习如下内容:

  • 了解 EPUB 是什么,谁支持它,谁采用它
  • 了解 EPUB 包的结构,包括需要的文件及其模式
  • 如何从头创建一个内容简单而有效的 EPUB 文件
  • 使用开放源代码工具从 DocBook 生成 EPUB 文件,DocBook 是一种常见的技术文档和图书模式
  • 使用 Python 和 DocBook 自动转换成 EPUB

先决条件

本教程对操作系统没有特殊要求,但是应该熟悉创建文件和目录的机制。建议使用 XML 编辑器或者集成开发环境(IDE)。

对于本教程后半部分的 EPUB 创建自动化内容,需要读者了解基本的 XML 处理技巧 — XSLT、 DOM 或者基于 SAX 的解析 — 并熟悉使用 XML 原生 API 构造 XML 文档。

阅读本教程不需要熟悉 EPUB 文件格式。

系统需求

尝试本教程中的例子,需要一个 Java 解释器(1.5 或更高版本)和 Python 解释器(2.4 或更高版本)以及相应的 XML 库。不过,有经验的 XML 开发人员很容易将这些例子修改为适合任何编程语言和 XML 库。

全文请看:

http://www.ibm.com/developerworks/cn/xml/tutorials/x-epubtut/

加载中
0
徐舟淼

公司简介:
我公司主要是以企业、事业、公司单位等制作企业宣传电子书、宣传片、产品演示、公司演示、内部培训等等制作、开发,借助数字化程序方法,运用3D、flash、检索程序、互动程序演示单位产品宣传、公司宣传。可使企、事业单位在全媒体时代快速发展,来全方位的展示公司产品、企业文化、大事记等。公司现有50多人的制作、研发团队,可保证制作质量、周期,希望我们能成为合作伙伴。
我们与企业、事业、公司单位的合作有以下几种模式:

1、宣传光盘、演示光盘、互动光盘。

2、宣传U盘、演示U盘、互动U盘。

3、触摸屏互动系列、等离子演示系列。

典型案例:

中国贸促会、中国展览网、新意医疗博览会、中国机械工程学会、机电进出口商会、建筑机械、云南电网、SAP系列、中石油检索光盘、中石油项目报告、建行总行、交通银行总行、生存圣经、华港研讨会、最美广告公司、建筑机械、工程机械与维修、中日友好环境保护中心、北京海纳创为液压系统技术有限公司、河北众美房地产开发集团有限公司、港华投资有限公司等等


---------------------------------------------------------
公 司:北京博文在线科技有限公司
联系人:徐舟淼
电 话:010-62918659 62926995  
手 机:13651118626
QQ:1160753973    msn: xuzhoumiao@live.cn 
信 箱:xuzhoumiao@sina.com
网 址:www.bwol.cn
地 址:北京市海淀区西三旗金达园写字楼309室

0
l
liao14

我公司图书内容加工软件,将ps/pdf/大样等版式文件转为epub等流式文件,支持章节结构、图片、表格、公式、上下标、注释、索引、参考文献、补字、垃圾信息过滤等。
更多信息参见:www.wujitian.com。
联系方式:62979435,13911860326,姜先生。

返回顶部
顶部