calibre电子书制作教程

kindle下英文书的mobi资源很多,但是中文版的mobi资源很少,大多需要自己制作来完成。自从拿到kindle后,很是折腾了一把,小有心的,和大家分享一下。帖子的内容主要集中在如何通过calibre来自制mobi格式的书籍,集中在txt到mobi的过程需要使用到的软件calibre,下载地址calibre-ebook/downloadkindleforpc,kindleforpc.amazon/30427/KindleForPC-installer.exe用来检查输出后的效果,calibre内置的阅读器速度太慢。一个好一点的文本编辑器,要支持两个功能:regex(正则表达式)和unicode格式转换功能,我现在用的是emeditor文本处理/排版工具软件1.GIDOTTYPESETTER,wwgidot/typesetter/2.Textforever,可能会用到,主要用于html文件到txt的整理工作wwcomicer/stronghorse/software/index.htm#TextForever我在这里举几个例子大家,按照我的步骤操作一下,你基本上就会使用calibre了第一个例子话说我今天早上想起来,突然想看一本武侠小说,于是就去到一个我经常逛的网站:好读,这个网站以精排版的电子书闻名。好,我们随便挑一本书,古龙的《欢乐英雄》(wwhaodoo/?M=ShareP=0604)。好读支持的格式是PDB的,但是pdb的格式不能在kindle上直接打开,需要转换。先装一个pdbforcalibre的插件,kanru.github/calibre-haodoo/。我们在calibre当中把下载的pdb文件拖到calibre中去,点击工具栏上的“convertbooks",左上角是输入格式,右上角是输出格式,如果你需要不高的话,直接点击ok,就是直接转成了mobi格式了好的,我们用kindleforpc打开刚才转换好的书,看看效果。虽然在转换的过程当中完美地将TOC(目录)输出,但是从kindleforpc里面看到的效果有两点我不太满意,1.繁体,看起来还是有点费劲2.首行没有两字缩进看来还是需要自己动手,重新排版一下,好吧,这次我们选择输出成txt格式的用emeditor打开转换好的txt文件,发现还存在问题繁体首行没有缩进段落之间有空行ok,把文件拷贝到GIDOTTYPESETTER中去,选择左下角的“简体字”,再点击工具栏中的“排版”,然后再拷贝回emeditor中去。经过GIDOTTYPESETTER排版的文本特点:首行缩进是两个全角空格段落之间没有空行为什么我要强调中文空格呢?calibre在转换的时候会自动忽略首行缩进的掉半角空格,为了保证首行两字缩进,我们用全角空格来控制好,下面我们对排版好的文本进行处理。好的书是自带toc(目录),所以我们要在txt当中加入标记,让calibre在转换的过程当中遇到相应标记时自动生成toc。calibre支持txt中的markdown(daringfireball/projects/markdown/syntax,什么是markdown,请自己google)语法标记。简单来说calibre可以生成三级目录,每一级目录标记可以使用html当中h1,h2,h3....等等。而使用markdown语法在txt格式当中进行html标识时,每一行开头以#(#空格)对应h1,##(##空格)对应h2,以此类推。ok,我们现在就需要在每一章标题前面加入#或者##,在emeditor当中按ctrl+h,在寻找栏中填入\s\s第(一|二|三|四|五|六|七|八|九|十|百|[0-9])+(章)\s+.*,这是正则表达式的语法,\s表示空格,\s\s表示两个空格,(一|二|三|四|五|六|七|八|九|十|百|[0-9]),表示在第和章之间只要符合(一|二|三|四|五|六|七|八|九|十|百|[0-9])里面任一个字符即可,.*表示任意字符,所以\s\s第(一|二|三|四|五|六|七|八|九|十|百|[0-9])+(章)\s+.*表示只要以两个空格开始的第(*)章后面跟空格的任意文字串在替换栏中输入##\0,##是h2的表示,\0表示寻找到符合正则表达式的字符串。点击replaceall,所有章节名前面都加入了##标记好,下一步我们来保存。calibre在转换中文文档时需要是unicode格式,我们在emeditor中file-->saveas,在下面的encode当中选择unicode8即可在calibre删除掉刚才的pdb格式的欢乐英雄,然后把刚刚保存的文本文件拖到calibre当中去,点击工具栏的convertbooks先编辑书籍的基本信息,metadata,kindle是读取mobi的metadata的信息的,不管你的mobi文件名是什么。书籍的封面,我一般去douban找点击lookfeel,选中”Removespacingbetweenparagraphs",这个选项确保在转换过程中去掉段与段之间的空行...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?