Posted by on 2017年9月2日

[隐藏]

之前在SUBLIME TEXT下使用MARKDOWN中我有介绍如何使用Markdown+Sublime Text 3进行写作,使用Markdown Preview Package虽然可以将文件保存为HTML格式,但是我们也时常需要将文件保存为诸如PDF等其他格式。那么,强大的Pandoc+MacTex就排上了用场。

以下为我亲测过的安装教程,本人电脑为Macbook Air,系统为OS X EI Captain 10.11.6。

1.安装Pandoc

Pandoc是很强大的合适转换工具,其官网有十分强大的介绍和安装教程。简单来说我们可以使用Homebrew进行安装。

使用命令

查看brew的帮助。

查看自己是否已经安装Pandoc

进行Pandoc的安装。

2.安装MacTeX

MacTex一般比较大,大约4~5G,所以你最好预先检查一下自己电脑的内存。如果内存不够可以推荐下载smaller BasicTeX。在/usr/Local/tetlive/2017/里你可以找到自己安装的文件。

安装教程参见http://www.tug.org/mactex/mactex-download.html

卸载的教程课参见http://www.tug.org/mactex/uninstalling.html

3.安装Pandoc Sublime Text Package

安装了Pandoc Sublime Test Package后可以直接在ST3中进行格式转换,而不用去Terminal输入命令行。

首先,按Ctrl+Shift+P打开Command Palette,输入pi,选中"install packages"。输入pandoc,选中,安装。

Preference-Package Settings-Pandoc-Settings-Users中设置为

其中的路径需要根据你的实际路径进行修改。

目前我只设置了MD->Word和MD->PDF两种格式转换。在Command Palette中输入Pandoc然后选中Microsoft Word或者PDF即可。

但是我发现Markdown文件中有中文时,ST3中直接转换为MS Word效果还不错,但是转换为PDF时效果并不好。我们依然需要去Terminal输入命令:

[]中的内容需要根据你的需要进行修改

当然,你也可以直接将输出的MS Word文件另存为PDF文件。

在Terminal中输入

可以查看相关命令。

本文使用上述方法中的Pandoc Sublime Text Package转换为MS Word文件的效果如下

本文使用Terminal命令行转化为PDF文件的效果如下:

4.Reference

Creating Sublime Documentation with Markdown and Pandoc
How to use Markdown and Pandoc in Sublime Text 3
知乎:如何把 Markdown 文件转化为 PDF?

Tags:
24 views
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Comments

Be the first to comment.

Leave a Reply

返回顶部