Markdown批量转PDF怎么做?这个办法超简单的

文件互转形式中Markdown转为PDF文档通常是比较常见的,Markdown优点突出,可专注文字内容而非排版样式,可安心写作,有助于集中注意力沉浸式写作。PDF的封装形式使文档安全性增加,所以Markdown转PDF的批量操作亦是刚需。

用Pandoc这一神器可以实现N多文档格式的转换,这里仅记录一些小技巧。

PDF输出控制

通过指定 -o xx.pdf 选项指定输出后缀为 .pdf 之后,pandoc就可以 自动 完成到PDF格式的转换,譬如:

#generte pdf from markdown

pandoc test.markdown -o test.pdf

PDF输出可以用以下格式来控制:

– 生成TOC目录表 : 使用 –toc

– 控制生成的目录标题,使其自动编号。默认情况, 标题是不自动编号的 。

pandoc –toc –number-sections test.markdown -o test.pdf

– 生存beamer格式的幻灯片:

#–slide-level specifies the maximum title level

# -t beamer specifies beamer format for slide show

pandoc –slide-level=2 -t beamer test.markdown -o test.pdf

禁用pandoc的markdown扩展(采用标准markdown语法):

#-f markdown_strcit[+feature]

pandoc -f markdown_strict test.markdown -o test.pdf

latex 模板定制

用户可以通过指定一个自定义的latex模板文件来定制自己的PDF输出格式;在Windows下,这一文件位于 %appdata\pandoc\templates\default.latex ,对于Linux而言,对应的就是 $HOME 目录之后的相关子目录中。如果没有自定义模板,那么pandoc会使用系统默认的模板。

在这一模板文件中,我们可以定制自己的 preamble 部分,也可以自定义 header , title 等等。譬如,如果想在TOC后边自动换到一个新页面(默认情况没有分页),那么就可以在 \toc 后边加上 \newpage 命令使正文部分从下一页开始。

通过这个文档,我们可轻松实现批量操作markdown转pdf的操作。

阅读已结束,喜欢的话就点个赞吧
注册坚果云网盘
还有其他问题,可以咨询小坚果咨询小坚果
赞(0)
网站部分内容和图片来源于网络如有侵权请联系我们删除:企业网盘坚果云的干货分享 » Markdown批量转PDF怎么做?这个办法超简单的
分享到: 更多 (0)
Markdown批量转PDF怎么做?这个办法超简单的

评论 抢沙发

评论前必须登录!

 

坚果云 便捷、安全的网盘产品

免费试用下载客户端