使用calibre制作kindle电子书
首先通过正则表达式修改txt文本,在标题前面加上#,#的数量对应标题的级别,比如我们可以在一级前加一个#,二级加3个,三级加5个。以此来区分标题层次。我使用的是notepad++来进行替换操作。
执行替换功能,一般也可通过ctrl+H打开,利用正则表达式替换。如下提供一些较常用的章节格式的查找替换正则表达式代码:
【标题】第XX章 或 第XX节(不管后面有没有章节名)
【查找内容】第(.*)章
或第(.*)节
【替换内容】###第\1章
或###第\1节
【标题】第XX章第XX节(连在一起的,不管中间或后面有没有章节名)
【查找内容】第(.*)章第(.*)节
【替换内容】###第\1章第\2节
【标题】第XX章AAA第XX节 (中间AAA是空格或章名,不管后面有没有节名)
【查找内容】第(.*)章(.*)第(.*)节
【替换内容】###第\1章\2第\3节
以我对剑来的操作为例。
章节标题的标记添加完毕后就可以把修改后的 TXT 文档转换成 mobi 格式了。打开 Calibre 软件,用鼠标把文档拖进去,在菜单中依次选择“转换书籍 → 逐个转换”,在弹出的窗口中,把右上角的“输出格式”选成“MOBI”,然后点击左栏的“内容目录”标签,找到“一级目录”这一项,在内容目录中填入//h:h1,//h:h3,其中1代表章节开头的#数量,最多可以设置三级标题。
实际上,在每个章节前边添加的 ###
是 MarkDown 语法,转换成 HTML 就相当于 <h3>
,以此类推如果添加 #
就相当于 <h1>
,####
就相当于 <h4>
,######
就相当于 <h6>
。
转换的结果如下
使用calibre制作kindle电子书相关推荐
- 用Calibre导入Kindle电子书并去除DRM保护
2019独角兽企业重金招聘Python工程师标准>>> 本文的目的绝非为了盗版之用,而是很多美国亚马逊买的Kindle设备(如Kindle 4.Kindle 5)无法在中国亚马逊里注 ...
- Kindle电子书的制作
还是习惯在Kindle上慢慢的看一些长文,之前都是把文章导成txt看,但对于有图表格式的文章就不行了,研究了下制作Kindle电子书的方法,有的比较复杂,这里推荐一个比较简单的方法. 软件:Calib ...
- 遵循亚马逊标准!Kindle 电子书专业制作教程
自制 Kindle 电子书的小伙伴们,还在用 Word.Page.inDesign 导出制作电子书?那就太 OUT 了,用这类软件生成的页面源代码较为冗余杂乱,影响电子书的质量,也不符合亚马逊指定的规 ...
- 自制Kindle电子书转化的实用技巧
摘要:自制电子书发送Kindle个人文档,调整行距的方法:不要用Calibre制作mobi电子书,而是制作epub电子书,调整epub里css的行距,使用亚马逊官方的KindleGen转化软件将epu ...
- 制作自己的 Kindle 电子书
想象以下场景:你刚收到一台新的 Kindle Paperwhite,心中已然响起了轰轰烈烈的 "我今年(或这个冬天)一定要阅读 100 本书!".结果发现,想看的书 Amazon ...
- kindle电子书资源搜索及制作教程
kindle 支持的电子书格式 电子书支持格式 Kindle (AZW)/TXT/PDF/MOBI/PRC原格式/HTML/DOC/DOCX 图片支持格式 PEG/GIF/PNG/BMP 电子书支持格 ...
- Calibre中使用DeDRM插件进行Kindle电子书解锁
小书匠 废话不多说,下面是Calibre和DeDRM插件的下载地址: https://calibre-ebook.com/download https://github.com/apprenticeh ...
- Calibre 制作电子书
为什么80%的码农都做不了架构师?>>> ####Calibre 制作电子书 Calibre支持使用Python语言编写脚本,抓取网页内容生成电子书,默认为mobi格式 在抓取 ...
- Kindle——电子书格式(一)
亚马逊的电子书Kindle Paperwhite4于2018年10月16日上市,屏幕不再凹陷,不容易积灰,加了防水.最近入手了一个,第一次使用,做一些总结. 电子书格式1 刚接触 Kindle 的小伙 ...
- Kindle 电子书相关的工具软件【转】
这里是与 Kindle 电子书相关的工具软件.它们可以帮助我们解决在日常使用电子书时所可能遇到的问题,比如 kindle 管理工具.kindle 转换工具.kindle电子书制作工具.kindle 推 ...
最新文章
- [译]ChipMunk 教程1 - 设置
- android EditText inputType
- Elasticsearch学习笔记1
- IDEA破解 2017 IDEA license server 激活(可用)
- java开发工具软件排行榜
- 2022年2月国产数据库排行榜: OceanBase“三连增”重夺榜眼,GaussDB实现本月最大涨幅引期待...
- 手动选择显示_为什么考驾照的人多数选择C1而不是C2?老教练说出了真相....
- MVC-JDBC的工作流程
- PowerDesign license安装问题
- 清除各个浏览器保存的账号密码信息
- 巨佬Jake Wharton曾说过:一个App只需要一个Activity
- 001 Joiner
- 【Web技术】1352- 如何防止他人恶意调试你的web程序
- 三闯港交所,主打性价比的乡村基如何夺魁“中式快餐第一股”?
- 3D游戏引擎入门课程——概述
- 统信UOS提示系统磁盘空间不足,磁盘扩容
- 后端返回amr格式音频前端处理播放播放(个人笔迹)
- 运维工程师需要具备哪些性格特质?
- RAID 介绍(含有硬件RAID卡)
- python如何识别身份证图片上的证件号码及姓名