美文网首页up工具癖整理癖
用Sigil及calibre制作电子书

用Sigil及calibre制作电子书

作者: ransomzhang | 来源:发表于2014-02-19 13:48 被阅读3790次

    自从习惯用kindle pw阅读后,现在都很难集中精力在电脑屏幕看一大段文章,觉得费神费力。
    能把好的文章、博客、文档、自己整理的资料等等这些都搬到kpw上是件多么惬意的事。可以说制作电子书已经成为了刚需,于是Google就跟我说了用Sigil加Calibre,就是用Sigil做成规范的ePub格式,然后用Calibre转换成任意自己想要的格式。

    这里下Sigil,它托管在Google code,但源代码现在是放在github,支持Windows, Mac, Linux。Userguide写得挺详细的。

    这是界面,支持多语言:

    图1图1

    说来惭愧,最近才在学git,于是发现这个ProGit,可惜官方只有英文版epub格式下载,看了,中文只有网页版,于是就想自己制作一个。下面以这本书为个例子介绍一下怎么弄。

    说到底,ePub格式就是个zip格式的压缩包,里面定义了各个文件夹,分别包含了文本、图片等各种素材,如图2

    图2图2
    • Text文件夹包含的是xhtml格式文件,定义了封面,文本
    • Styles文件夹:用来修饰xhtml的CSS文件
    • Images放着所有的图片文件,就主要这三个文件夹,其它暂时用不到

    在Text下右键,“添加空白HTML文件”,就自动创建了一个名为Seciton0001.xhtml的空白文件。然后把你想要的内容复制进去就好了,可以是纯文本或网页格式的。见图3

    图3图3

    其实就是WYSIWYW(所见即所得),可以审查它的各个元素。见图4

    图4图4

    接着把所要放的内容的逐个放到各个xhtml文件上,可以在格式菜单进行加粗斜体修饰等等。
    需要说明的是标题h1、h2、h3等(图4)是用来定义书本的章节的,由小到大是包含关系,p定义段落。定义好各个页面的标题后就可以为我们的书本创建目录了。菜单工具->目录->生成目录(图5),通过层级选项来确定要包括的目录层次,然后OK,就自动生成了目录(图6)。

    图4图4 图5图5 图6图6

    接下来添加个封面,不然就没脸见人:菜单工具->生成封面,在素材中添加准备好的图片。

    图7图7

    最后,让我们为本书润色一下,菜单工具->元素据编辑器,添加上标题、作者等参数。

    图8图8

    到目前为止,一本书所需要的基本东东就都搞定,保存下来,自动生成了一个标准的epub格式文件。
    有了它,在把它添加进calibre,选择转换书籍,转换成你所需要的各种格式。

    图9图9

    Done.

    相关文章

      网友评论

      • 船长没有船:可以试试!
      • 惟叙:如果把sigil制作的epub文件转成mobi文件推荐Amazon官方的kindle previewer,calibre有一些排版在转换后可能会失效。
      • Nesier无恙:貌似我用过其他的电子书制作工具,电子杂志的也用过
      • MJGA:我会告诉你们简书的妹子是这款软件的使用小能手么?妹子们都单身……叔我只能帮你们到这里了……
      • ransomzhang:@寞殤 可视化操作,代码几乎不需要用到
      • 用力生活的小寞:原来现在的电子书都这么做了啊= = 很好奇这样的软件用编程图文混排方便吗?是只要知道代码效果都能出来么?
      • 风生水起:喜欢免费共享的电子书
      • MJGA:这玩意确实挺好用的,最关键是免费!我爱互联网!

      本文标题:用Sigil及calibre制作电子书

      本文链接:https://www.haomeiwen.com/subject/ybuhtttx.html