首先通过正则表达式修改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电子书相关推荐

  1. 用Calibre导入Kindle电子书并去除DRM保护

    2019独角兽企业重金招聘Python工程师标准>>> 本文的目的绝非为了盗版之用,而是很多美国亚马逊买的Kindle设备(如Kindle 4.Kindle 5)无法在中国亚马逊里注 ...

  2. Kindle电子书的制作

    还是习惯在Kindle上慢慢的看一些长文,之前都是把文章导成txt看,但对于有图表格式的文章就不行了,研究了下制作Kindle电子书的方法,有的比较复杂,这里推荐一个比较简单的方法. 软件:Calib ...

  3. 遵循亚马逊标准!Kindle 电子书专业制作教程

    自制 Kindle 电子书的小伙伴们,还在用 Word.Page.inDesign 导出制作电子书?那就太 OUT 了,用这类软件生成的页面源代码较为冗余杂乱,影响电子书的质量,也不符合亚马逊指定的规 ...

  4. 自制Kindle电子书转化的实用技巧

    摘要:自制电子书发送Kindle个人文档,调整行距的方法:不要用Calibre制作mobi电子书,而是制作epub电子书,调整epub里css的行距,使用亚马逊官方的KindleGen转化软件将epu ...

  5. 制作自己的 Kindle 电子书

    想象以下场景:你刚收到一台新的 Kindle Paperwhite,心中已然响起了轰轰烈烈的 "我今年(或这个冬天)一定要阅读 100 本书!".结果发现,想看的书 Amazon ...

  6. kindle电子书资源搜索及制作教程

    kindle 支持的电子书格式 电子书支持格式 Kindle (AZW)/TXT/PDF/MOBI/PRC原格式/HTML/DOC/DOCX 图片支持格式 PEG/GIF/PNG/BMP 电子书支持格 ...

  7. Calibre中使用DeDRM插件进行Kindle电子书解锁

    小书匠 废话不多说,下面是Calibre和DeDRM插件的下载地址: https://calibre-ebook.com/download https://github.com/apprenticeh ...

  8. Calibre 制作电子书

    为什么80%的码农都做不了架构师?>>>    ####Calibre 制作电子书 Calibre支持使用Python语言编写脚本,抓取网页内容生成电子书,默认为mobi格式 在抓取 ...

  9. Kindle——电子书格式(一)

    亚马逊的电子书Kindle Paperwhite4于2018年10月16日上市,屏幕不再凹陷,不容易积灰,加了防水.最近入手了一个,第一次使用,做一些总结. 电子书格式1 刚接触 Kindle 的小伙 ...

  10. Kindle 电子书相关的工具软件【转】

    这里是与 Kindle 电子书相关的工具软件.它们可以帮助我们解决在日常使用电子书时所可能遇到的问题,比如 kindle 管理工具.kindle 转换工具.kindle电子书制作工具.kindle 推 ...

最新文章

  1. [译]ChipMunk 教程1 - 设置
  2. android EditText inputType
  3. Elasticsearch学习笔记1
  4. IDEA破解 2017 IDEA license server 激活(可用)
  5. java开发工具软件排行榜
  6. 2022年2月国产数据库排行榜: OceanBase“三连增”重夺榜眼,GaussDB实现本月最大涨幅引期待...
  7. 手动选择显示_为什么考驾照的人多数选择C1而不是C2?老教练说出了真相....
  8. MVC-JDBC的工作流程
  9. PowerDesign license安装问题
  10. 清除各个浏览器保存的账号密码信息
  11. 巨佬Jake Wharton曾说过:一个App只需要一个Activity
  12. 001 Joiner
  13. 【Web技术】1352- 如何防止他人恶意调试你的web程序
  14. 三闯港交所,主打性价比的乡村基如何夺魁“中式快餐第一股”?
  15. 3D游戏引擎入门课程——概述
  16. 统信UOS提示系统磁盘空间不足,磁盘扩容
  17. 后端返回amr格式音频前端处理播放播放(个人笔迹)
  18. 运维工程师需要具备哪些性格特质?
  19. RAID 介绍(含有硬件RAID卡)
  20. python如何识别身份证图片上的证件号码及姓名

热门文章

  1. Unity3d C# Socket 下载文件 (同步到)
  2. 数据包络分析法(DEA)_2
  3. matlab 创建同型矩阵_以经典同型样式创建新地图
  4. 用剪映将无字幕的英文视频翻译成中文字幕(附教程+软件)
  5. VSF表格 粘贴板ClipBoard 将数据粘贴到表格 VB6.0
  6. STM32红外串口接收
  7. Java 面试学习指南
  8. 到底什么是上位机,什么是下位机?
  9. 计算机按姓氏笔画顺序排序规则,【姓氏文化】按姓氏笔画排序的原则
  10. 【control】模型预测控制(MPC)