小白如何通过markdown文件自制kindle的 MOBI 格式文档
文章目录
- 背景简介
- 三个工具
- 操作步骤
- 1. 下载安装相关文件
- 2. 把一个markdown文件转成mobi文件
- 1. 使用Typora将markdown导出为epub电子书
- 2. 使用calibre 将epub导出为mobi电子书
- 3. 多个epub合并
- 最新进度
背景简介
有些时候我们从github上看到一些好的论文或者书本翻译,是markdown格式的,我们想要在kindle上方便的阅读这些文档,我们该怎么做呢,本文分享一个自己试探后得出的方法,不需要有任何编程基础,我都是借助第三方工具来完成这个处理。
三个工具
在这个过程中要用到三个工具
- Typora ,一个markdown阅读工具,可以很方便的的阅读本地的markdown文件,支持本地的图片展示等功能,而且渲染的非常简洁舒适,地址
- Pandoc, Pandoc是由John MacFarlane开发的标记语言转换工具,可实现不同标记语言间的格式转换,堪称该领域中的“瑞士军刀”, Typora使用pandoc来将渲染的markdown导出到其他的格式类型(后面会具体介绍)
- calibre,calibre是一个功能强大且易于使用的电子书管理器,可以支持很多格式转换功能,还能合并多个mobi文件,但是直接将本地的markdown转为mobi会出现图片缺失的问题
操作步骤
1. 下载安装相关文件
- Typora
这个Typora非常轻量,直接在这个地址下载安装即可 - 在Typora中安装pandoc
- 安装calibre
直接在这里下载安装即可
2. 把一个markdown文件转成mobi文件
1. 使用Typora将markdown导出为epub电子书
如下图,导出后可以使用阅读工具打开检验一下是否正常
2. 使用calibre 将epub导出为mobi电子书
使用添加书籍将刚才导出的epub添加到calibre当中,然后选择转换书籍
这里将输出设置为mobi格式即可
3. 多个epub合并
有时候有多个markdown文件需要合并为一本书,可以使用calibre合并为一个大的epub之后再转为mobi文件,合并参考这里
最新进度
其实可以用gitbook来直接生成mobi格式,参考下面两篇文章
https://github.com/GitbookIO/gitbook/blob/master/docs/ebook.md
https://zhuanlan.zhihu.com/p/34946169
小白如何通过markdown文件自制kindle的 MOBI 格式文档相关推荐
- python爬取文件归类_python爬取各类文档方法归类汇总
HTML文档是互联网上的主要文档类型,但还存在如TXT.WORD.excel.PDF.csv等多种类型的文档.网络爬虫不仅需要能够抓取HTML中的敏感信息,也需要有抓取其他类型文档的能力.下面简要记录 ...
- markdown编辑器介绍 - 更具表达性的文档格式
markdown编辑器: 更具表达性的文档格式 文章目录 markdown编辑器: 更具表达性的文档格式 书籍文章截图: 文章参考: 书籍文章截图: 文章参考: 使用文档(下图) 欢迎使用CSDN-m ...
- html中只能上传文件word,HTML文件表单,接受Word文档(HTML file form, accept Word documents)...
HTML文件表单,接受Word文档(HTML file form, accept Word documents) 我在这里遇到了一个奇怪的问题. (不管怎样,或者我只是忽略了一些非常简单的东西.) 我 ...
- kindle看pdf的文档字体调小了
kindle看pdf的文档字体调小了,怎么改变 以下是某个帖子上找到的,不知道是不是真的,有机会再去实验下
- 织梦模板文件不存在,无法解析文档的最快解决方法
在织梦文件里找到下面2个文件: include/arc.listview.class.php include/arc.archives.class.php 在这2个文件里搜索 模板文件不存在,无法解析 ...
- [PDF文件怎么编辑]如何在PDF文档中插入图片
收到一份PDF格式文档需要进行编辑,文件中只有文本内容,需要在页面中为对应的配图,也就是在PDF中添加图片,作为一个只懂得用阅读器来查看文档人来说,编辑PDF文件可谓是一件难事,这种格式的文件是如何编 ...
- 使用caj文件转换器怎么转换成word文档
我们在办公的时候会处理很多文件,一般将它转换成word文档的形式,但是有很多caj文件处理不了,一直放在那里,该怎么办呢!这时候就需要用caj文件转换器了,那么使用caj文件转换器怎么转换成word文 ...
- 完整企业官网源码,前端基于Vue+ElementUI,后台基于基于core3 webapi,含数据库文件,含详情安装部署文档
完整企业官网源码,前端基于Vue+ElementUI,后台基于基于core3 webapi,含数据库文件,含详情安装部署文档 完整代码下载地址:完整企业官网源码 某工程管理有限公司企业官网 前端 新版 ...
- 加载js文件,在线预览pdf文档
加载js文件,在线预览pdf文档 效果演示 环境要求 JS文件下载 Jsp页面导入js文件 jquery.media.js源码 效果演示 首先,先展示效果图 环境要求 Tomcat8.5 [注意]:T ...
最新文章
- Windows 10 powershell 中文乱码解决方案
- ActivityManager
- VTK:图像方向用法实战
- DOA——ESPRIT算法
- weakreference_Java中WeakReference,SoftReference,PhantomReference和Strong Reference之间的区别...
- MySQL Server Architecture
- Oracle 20c 新特性:缺省的只读 Oracle HOME 支持
- 2017《面向对象程序设计》课程作业七
- 2012r2配置java_JDK+Tomcat 服务器配置+腾讯云Win2012 R2 配置安装
- soupui :java.lang.reflect.InvocationTargetException
- 浏览器的资源并发亲试
- MySQL数据操作:增删改查
- 港交所上新衍生工具:“界内证”——交易规则与投资价值全解析
- 读 Joseph J. Rotman 之《抽象代数基础教程》
- 软考中级软件设计师——数据结构与算法基础
- LM2596数控电路原理分析
- ClickHouse磁盘清理
- 分享两个C库源码中的移位函数
- unity批量设置图片为etc2格式或者astc格式
- 19春学期《计算机应用基础》123,[东北大学]20春学期《计算机应用基础》在线平时作业123(参考答案)...
热门文章
- nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全
- “Windows10 无法打开这个应用程序”解决方案
- SpringBoot 缓存之 @Cacheable介绍
- css3新增属性sticky
- python项目实战:爬取东方财富热门股票数据
- CSS3之太极图源代码
- 获取当前日期的上一个月和后三个月。
- 用Python编写斐波那契数列(Fibonacci Sequence)
- 小米5S_2015711_官方线刷包_救砖包_解账户锁
- 宏源药业上市破发:跌幅16% 公司市值168亿超募17亿