多语言展示
当前在线:1590今日阅读:60今日分享:41

txt转带目录的MOBI/EPUB/AZW3的带目录电子书

txt转带目录的MOBI/EPUB/AZW3的带目录电子书
工具/原料
1

Microsoft office 2013

2

Calibre

3

Notepad ++

将txt在word中编辑
1

将想做成的书的txt文本复制进word;把格式修改好,请一定记得“首行缩进2字符”,不然你看书很痛苦的。之后着点击文件

2

后另存为,文件类型改为“筛选过的网页”,格式改为“.html”

3

后找到保存的地址,右键新保存的html文件,选择edit with Notepad ++

在Notepad ++ 下编辑html文件
1

后在Notepad ++下点击搜索查找;搜索需要添加的章节名字;如:“序章”

2

找到“序章”的代码。此处为

序章

修改为

序章

3

之后同样利用搜索,查找要生成目录的位置,将“span”改为“h1”需要注意的是,很多章节中间名字有空格,但html代码如下:

第一章 脱轨的世界

4

这时需要将“第一章”和“脱轨的世界”中间的代码改为空格,总体改完后的代码如下所示:

第一章 脱轨的世界

修改完所有章节名称地方后保存。

在Calibre中转换
1

打开calibre,点击添加书籍,把修改好的html文件添加进书库

2

后选中书籍,右键点击“编辑元数据”,点击“逐个修改元数据”,进行修改元数据。封面可以自动生成也可以自己加载图片,这里不再详述。修改完后点击“确定”

3

之后选中书籍,右键,选择“转换”》“逐个转换”

4

进入“逐个转换”界面之后。点击“目录内容”,右上角选择自己需要的输出格式,之后单击圆圈内图标;需要注意的是一定先选择格式再添加目录,不然先前添加的目录会消失

5

选择“h1”,后确定当然,若有二级目录,在之前的html中将“span”改为“h2”,在此处二级目录选择“h2”即可

6

在接着点击“EPUB输出/MOBI输出/AZW3输出”,选中“在生成的书籍开始插入目录,而不是放在末尾”,之后点击确定就开始转换书籍;此处为azw3输出

7

最终右键书籍,找到“打开书籍所在目录”,就能找到转换的书籍。把转换的文件转到kindle或者手机中就能看有目录的书籍了。下图是目录效果

注意事项

该方法支持word2007之后,不同地方略有差别

推荐信息