我的方案,是采用 Markdown 来写作内容。然后用文档格式处理界的瑞士军刀 Pandoc,把内容转换成 Word 格式。
Pandoc 实在是黑科技。我曾经用它给你演示了 如何把思维导图秒变成幻灯。还记得其中这张图吗?
图中每一个节点,都是 Pandoc 支持的一种文档格式。Markdown、Docx、PDF、LaTeX、ePub、HTML …… 基本上涵盖了我们常见的发布格式需求。
一次写作,多种格式发布。听起来是不是很兴奋呢?
要使用这一方案,我们需要安装一些必要的工具。这就开始吧。
环境
我们需要安装以下几样东西:
Python 运行环境;
Pandoc;
Atom编辑器;
样例文件夹。
下面我们一一介绍安装方法和注意事项。
Python环境
我们的演示中,需要用到 pip 等 Python 环境工具。最简便的方法是安装 Anaconda 套装,这样就不必对各种组件一一手动调整安装了。
请到 这个网址 下载最新版的 Anaconda。下拉页面,找到下载位置。根据你目前使用的系统,网站会自动推荐给你适合的版本下载。我使用的是 macOS,下载文件格式为 pkg。
下载页面区左侧是 Python 3.6 版,右侧是 2.7 版。请选择 2.7 版本。
双击下载后的 pkg 文件,根据中文提示一步步安装即可。
Pandoc
请到 这个网址 下载 Pandoc。
根据你的操作系统,下载对应的版本。我在 macOS 下,需要下载其中的 pkg扩展名安装包,双击安装。
为了处理图形的交叉引用,我们需要添加一个 pandoc 插件。
在终端(macOS, Linux)或者命令行(Windows)下,执行:
pip install pandoc-fignos
正常安装后,pandoc 就算准备好了。