md文件转PDF

最近用Markdown写作后想转成PDF,搜寻了一些使用的技巧,在此做个总结。

Atom转换

Atom是一款Github开源的文本编辑器,用来写Markdown笔记十分方便。
Atom下载地址: Downlaod
下载后,在Atom内安装markdown-preview-enhanced
安装过程:
1. File–>Settings–>Install;
2. 搜索 markdown-preview-enhanced
3. 等待安装完成。


创建md文件后,快捷键ctrl+shift+M打开预览窗口或者右击–>Markdown-preview-enhanced—>Toggle preview。

转换PDF

在Atom的预览窗口右击,将其转换为html,然后使用chrome打印,就可以很方便地转换成PDF了。
PDF转换

Pandoc转换

  • 这个需要安装pandoc 和 LaTex(Windows用户可以安装TexLive)

安装好后,三种命令方式用于md中文文件转换

方案一

使用以下指令来生成你的 PDF 文件.

pandoc  srs.md -o srs.pdf --pdf-engine=xelatex -V CJKmainfont=KaiTi
方案二

在你的 Markdown 文档中加入如下配置:

---
CJKmainfont: KaiTi
---

然后使用 pandoc --pdf-engine=xelatex test.md -o test1.pdf 生成 PDF 文件.

方案三

你可以使用 ctexart 类而不需要手动指定字体 (宏包将替你执行此操作), 将以下设置添加到markdown文档中

---
documentclass:
    - ctexart
---

生成 PDF 文档的指令和方案二是相同的. pandoc --latex-engine=xelatex test.md -o test1.pdf.

如果需要安装Monaco 字体,参考博客Monaco

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值