多个txt或者html文件合并为一个文件并利用calibre将其制作成电子书的方法

最近在制作一本电子书,需要将多个txt文件合并成一个大的txt文件。可以在命令行下运行这个命令实现:

type *.txt.>>123.txt

制作出来的合并文件是txt格式,可以用MarkdownPad2打开,按照markdown语法为文件添加目录标题以及插图,之后将文件保存为md格式,导入calibre,再在calibre里运行格式转换,即可获得epub/mobi/azw3等多种格式的电子书。

这个命令同样也可以将多个html文件合并成为一个。如果电子书素材室多个html文档就可以用:

type *.html.>>123.html

实现文件的合并。

制作出来的合并文件如果是html格式,可以直接导入calibre,calibre会自动生成一个zip格式的文件,然后在calibre里运行格式转换,将zip格式的文件转换为epub、mobi或者azw3均可。在转换的时候可以根据html代码的特征,比如a标签,选择强制生成目录,这样生成的电子书就有目录,非常方便。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注