今次毕业设计,来个逼格高的,用 latex 编写。谁曾想,学院首先要收一份 word 版的。辣么多的 latex 公式如何转呀。
Pandoc 是由 John MacFarlane 开发的标记语言转换工具,可实现不同标记语言间的格式转换,堪称该领域中的“瑞士军刀”。Pandoc 使用 Haskell 语言编写,以命令行形式实现与用户的交互,可支持多种操作系统;Pandoc采用GNU GPL授权协议发布,属于自由软件。
可用于各种标记语言的相互转换。比如 markdown to word、html、latex等。这是个命令行工具。一些软件的导出各种文件格式就是用的该工具。
1. 常见转换命令
更多命令行用法见于 Pandoc:a universal document converter
- markdown 转换为 html:pandoc README.md -o README.html
- Markdown 转 word:pandoc README.md -o README.docx
- markdown 转换为 pdf:pandoc README.md –latex-engine=xelatex -o README.pdf(latex之前是双短横线)
- 在执行本条命令之前,需要首先安装 latex 编译器,对于 windows 用户,比如安装 ctex 安装组件;
- 将 latex 转换为 doc:pandoc wai.tex –o wai.docx
2. 中文转换时的乱码
通过 -V
参数指定中文字体,
-V mainfont="SimSun"