美文网首页
如何制作电子书及目录

如何制作电子书及目录

作者: 会创造法则的创法 | 来源:发表于2020-05-29 23:36 被阅读0次

    笔者喜欢用kindle看电子书,一般下载的电子书格式是awz3,mobi,word等。

    一日萌发自己编电子书下载到kindle看的想法,遂查找资料,发现强大的电子书转换工具calibre也支持编辑制作电子书的功能,只需要txt转换成想看的格式如mobi和awz3。

    txt是最常见的文件格式,通过windos自带的文本编辑器,诸位只需要复制粘贴保存即可制作生成txt文件。

    关键是如何将txt的文本内容标注出来目录,方便查找。笔者查阅大量网页,csdn,百度贴吧,百度知道,豆瓣,kindle社区,终于总结出来一下两种可行的办法,制作电子书的目录,如此即可方便查找翻阅。

    第一种方法(自动添加法):

    calibre工具下

    ——选中要添加目录的书籍——转换书籍(主工具栏正数第3个)

    ——逐个转换——structure detction(左侧第四个对话框)

    ——在第1个对话框里(detect chapters at下)

    删除重新添加一下代码:

    //*[re:test(., "^\s*[第卷][0123456789一二三四五六七八九十零〇百千两]*[章回

    部节集卷].*", "i")]

    ——最后记得确定转换输出文件

    注解:这则代码用意是找到编辑文本中,以“卷”或者“第”开头,中间是阿拉伯数字或者简

    体数字表达汉字,后面必须跟“章,回,部,节,集,卷”的文字将其添加至目录,

    如第001章,卷二十三回等等,自动查找并添加。

    这种方法添加目录快捷,同时不需要再下载新的文本编辑工具,笔者查询网络,大部分方法需要下载能添加正则表达式的编辑器notepad++,sublime等,多了一道步骤,还容易出错,添加的目录名字出现乱码,上述方法试验多次有效。

    必须强调一点,实现文本中必须存在的命名格式是【第/卷】+【阿拉伯数字或简体汉字表达数字】+【章/回/部/节/卷/集】三部分构成,缺一项都无法生成目录。

    第二种方法(手动添加法)

    calibre工具下

    ——选中要添加目录的书籍——编辑书籍(主工具栏倒数第3个,要求必须为awz格式或

    epub格式,必须事先将要编辑的书籍转换为其中一种格式)

    ——打开编辑书籍弹出新窗口——工具(工具栏第3项)

    ——目录——编辑目录

    ——选定开始项——在此项目后新建项目(开始项的右侧)

    ——点击index.html——中间正文框翻页选中要添加的文本标题

    ——单击选中(右侧有选中的目标变化)——目录项的名称框里复制粘贴要改的小标题

    ——确定——再次确定

    注解:手动添加适用于某些不规范的标题,例如《沉默的大多数》中的目录“萧伯纳的<巴巴拉少校>”,缺点是比较费时间。

    现在开始制作属于你自己的电子书吧,当一回图书编辑,兴许下一本出版的电子书就有你的名字,亚马逊电子商城在召唤。

    愿各位读书同侪一起方便读书,共同分享更方便的阅读技巧,一起因阅读而愉悦。

    相关文章

      网友评论

          本文标题:如何制作电子书及目录

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