打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
epub电子书常识、制作和工具

为什么时候要用epub格式的电子书

   因为epub是一个完全开放和免费的电子书标准。epub是由IDPF(International Digital PublishingForum)制定的电子书标准,它的组成是:电子书内容都是XHTML的文件,描述都是XML,并且是一个包含上一述文件的改了名的ZIP文件。因此任何人都能制作,并且因为内容是基于XHTML,任何人都能读。

    要了解阅读Epub的软件,可以去这里看看。

    这些站点有基于idpf 的.epub的电子书。有免费的,也有收费的。

一些程序化的工具

一些自动处理和生成epub书的工具

    AdobeInDesign

    据说这是出版商使用最多的工具软件。如果不收费的话,哼哼,我也想来一套。

    Feedbooks
    feedbooks是一个可以免费下载epub电子书的网站,(欢呼一下,不过只是E文版的)

    如果说你注册一个帐户的话,你也可以出版发布你自己的电子书(当然也是免费的),发布的特性也是很智能的: 你可以输入标题、作者、其它信息,创建章节,添加文本内容。

   接着有点小麻烦,例子如:你建立了一个章节,但又想把它上移或者下移,这时就没有办法了。都是诸如此类的小问题。虽然它承诺会尽快修正,不过这个很快还不如你直接制作一个电子书快了。

    BookGlutton
   如果你的电子书只有HTML内容,你可以用BookGlutton 来制作,它不支持图像内容。

    Stanza
   这是一个阅读各种电子书的桌面软件,也支持把电子书保存成各种格式,其中也包含epub格式。

   Stanza制作电子书很不错,但它不是一个真正意义上的制作工具。转换格式时你不能修改标题、作者等信息,要改只能手工去作了。但是如果阅读或者转换格式,还是很不错的。

    Calibre
   这是一个开放源代码的电子书管理工具,支持windows、linux、osx等平台。也能在各种格式之间转换,效果也不错。我就经常在epub和mobi或者prc之间转换,这样某些epub电子书就能在Kindle上看了。(毕竟本人只有kindle,还没有其它的东东),不过可能太大了吧,工作起来好象总是比较慢。尤其是打开阅读时,反正我等不及。

    eCub
   好象很不错,推荐的人也比较多,不过我只是装了,看了一下界面,没有仔细用过。

    epubBuilder
   是国人自做软件,手工制作时还是很好用的,尤其是每个章节的制作和目录,比较方便,还提供了导入chm,txt,html文件的功能,比较人性化,不过还有一些小的问题。对批量处理或者修改epub书,还不方便。支持一下国产的吧。真的很不错。

怎样手工制作epub电子书呢?

所需要的软件工具

1、 文本编辑软件,能编辑文本、HTML和XML文件。最简单的是Notepad。

2、一个ZIP压缩程序,好象任何能生成zip的压缩程序都行,甚至windows内建的压缩功能也行。

虽然内建的工具基本是能够满足要求,但还是推荐使用下面的工具(都是共享或免费的,足够用了,有商用的可能更好用吧):

- Edit Plus(shareware)
- Notpad++
- Info-Zip

清理源内容文本的工具

   下面的工具可以清理制作电子书的html或xhtml内容文件,干净的内容文件可以生成比较高质量的epub电子书,让你阅读起来更舒服。 大多数阅读软件只能识别基本的html的标签,当出现它们不能识别的标签时会不知所措的。

    TagSoup 是一款html的清理软件。 

   制作epub书分成两个步骤:处理内容文件;进行压缩(放到压缩"容器"中)。

   制作内容文件可以参见本人以前的几篇博文。《Epub电子书格式》的介绍,这里只对内容和结构作些介绍。

   简单的说epub电子书的压缩包至少包含以下内容:

 1、mimetype 文件,必须是压缩包的第一个文件

 2、META-INF目录,里面至少包含一个container.xml文件,内容也前博文。

 3、OEBPS目录(可以是别的名字,但建议用这个名字),包含了:

   image子目录(不一定总有)存放了所有的图片文件

   Content.opf 文件名可以是其它的,扩展名一定是opf,就是一个XML格式的包内的文件列表

    toc.ncx又说到它是个目录了文件了,浏览控制文件,一个“逻辑目录”。

   一些XHTML或HTML文件。就是书的内容。

建立压缩包(放入容器)

   剩下来的工作就是打包压缩了。

1、先建一个空的ZIP文件,可以取为任何名字,最好和你的书同名。

2、拷贝mimetype文件到包内,注意所谓拷贝,就是这个文件不要用压缩模式。

3、把其它的目录和文件用压缩模式放入zip包。

4、改文件扩展名为.epub

OK!一本epub电子书就制成了。

   接下来应该检查一下epub文件是否有问题。,不然有可能出错,打不开,显示乱码等等。

我们用epubcheck来检验一下

   这是一款java编写的检测软件,在专人维护更新。免费提供下载

    能么样,简单吧,不过手工制作和编写opf、mimetype、toc.ncx、container.xml等都需要有专门的知识,而且工作量也不小,还要小心不能出错。尤其是链接也不能出错。大概没有人会手工来做吧。通常都会使用一些工具。这里只是介绍一下epub书的常识,揭开它的神秘面纱。其实不过就是一个包含了一些格式文件和html内容文件的zip压缩包而已。所以我们可以直接从中猎取一些内容信息和素材的。(有DRM的行不行。我没有试过,有兴趣你自己可以试一下)。

 

  

 

    

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何快速无损修复推送失败的 EPUB 格式电子书文件
文本怎么转成epub格式?这个方法快拿走
电子书的制作(入门级)
Epub格式怎么转换成PDF格式?这个方法轻松解决
这篇文章教会你怎么将epub无损转pdf
PDF文件可以转换成电子书吗?在线教学
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服