
前言
终于开始动手写这个选题,为 Matrix 精选文章制作电子书一直安静地躺在我的 ToDoList 里,趁天气回暖(广州的冬天在哪里),赶紧拉出来完成结案工作。
今年10月加入少数派 Matrix 以来,陆续写了十多篇分享文章,非常感谢大家对文章的留言和建议。今天为大家分享如何为登上少数派首页的 Matrix 精选文章制作电子书,集结成册,方便在 Kindle 设备上静静地阅读大家的精选文章。
思路
在开始制作 Matrix 精选电子书之前,我们需要思考如何获取曾经登上少数派网站首页的 Matrix 精选文章,rss 输出应该是第一选择。虽然少数派本身提供了全文 feed 输出,但并没有专门输出 Matrix 精选。我也曾经尝试使用 Feed43 自行制作 rss 订阅地址,但是最终的效果只能达到少数派原本的 rss 输出效果,并没有达到分类的目的。最后,经过多次测试后,我选择使用 IFTTT 自动化工具。
开始动手
首先,附上整个制作电子书的工作流程

- IFTTT--少数派 RSS 关键字订阅

IFTTT 这类自动化工具平台,有很多种应用搭配的玩法还是相当实用。而我使用了触发 rss 关键字后自动发送电邮--当少数派 rss 订阅标题中出现「Matrix 精选」这个关键字时,自动向我注册的 163 网易邮箱发送电邮,电邮内容是某篇 Matrix 精选文章的全文输出版本。
为什么不选择 IFTTT + rss 关键字+ Instapaper 或者 IFTTT + rss 关键字+ Pocket,是因为上面这两种 IFTTT Applets 没有比较及时和全面收录到 Matrix 精选,所以仍然将转发电邮作为首选。
- email 转发 Instapaper

在邮箱客户端建立一个专门的文件夹接收 IFTTT 发来的电邮,方便以后集中管理,我在这里增加转发 Instapaper,主要是由于IFTTT 发来的电邮并没有很好的排版格式,所以我们可以将电邮转发到 Instapaper 邮箱里,保存在 Instapaper 的文章提供了相当好的排版,同时也方便以后我们使用 Instapaper 客户端直接阅读 Matrix 精选文章。(如何查询 Instapaper 账号上的电邮地址,可以在「How to Save」页面中,有一个 email 保存的方式,应该就可以看到属于自己的 Instapaper 电邮地址)
- 集结成册,Calibre 制作电子书



可能会有读者提出,我们在保存网易电邮的步骤中,可以直接转发到 Kindle 绑定地址里,Kindle 就可以收到订阅推送,但我的要求是收集十多篇 Matrix 精选文章,制作一份 epub 电子文档,再发送到 Kindle 上,所以现在轮到电子书管理大师 Calibre 登场了。
本次制作主要以 Calibre 作为主力工具,参考了老牛样式,私人小技巧:首先以 md 文件(Markdown 文件)保存需要制作的素材,再导入 Calibre,由于 md 文件本身结构简单清晰,能够为后期提供比较方便的修改空间。Calibre 自动转换为 EPUB 文件之后,发现修改 CSS 样式文件有点太繁琐了,一大堆 calibre1、2、3、4 的类名。不过经过这次制作后,可以输出规范的 CSS 样式文件,方便以后使用制作。
总结
上面就是 Matrix 精选文章制作电子书的基本流程,遇到困难的地方其实就是两个,分别是如何获取 Matrix 精选文章以及制作 EPUB 电子书的调整问题,可能有朋友问,直接订阅少数派 FEED 输出,或者已经有 Gitbook 的平台提供了电子书输出功能,能够省掉一大堆事情。但是勇于折腾也是一种成长,况且在收集、制作素材的过程,的确学习到很多值得深入了解的东西,比如 rss 烧录、中文排版。
经常听到这样一句话:我们是用家,也是玩家。
