Pandoc 是一个文档转换器,这个 pandoc 备忘单包含 pandoc 命令和一些常见的 pandoc 技巧
$ pandoc -s [source file] -o [output file]
安装命令 | 环境 |
---|---|
$ brew install pandoc | macos |
$ choco install pandoc | windows |
$ sudo apt-get update
$ sudo apt-get install pandoc
$ sudo dnf install pandoc
$ sudo pacman -S pandoc
简单的 .tex
到 .docx
$ pandoc -s file.tex -o file.docx
将 .tex
转换为 .docx
并使用默认引文
$ pandoc -s file.tex --citeproc --bibliography=bib_library.bib -o file.docx
将 .tex
文件转换为 .docx
文件,并注明具体引文
$ pandoc -s file.tex --citeproc --bibliography=bib_library.bib --csl=apa.csl -o file.docx
.tex
到 .docx
,带交叉引用
$ pandoc -s file.tex --filter pandoc-crossref -o file.docx
$ pandoc input.md -o output.pdf
$ pandoc -s input.txt -o output.html
$ pandoc input.md --to=latex -o output.tex
$ pandoc input.md -o output.pdf --metadata title="My Document"
$ pandoc https://example.com/document.md -o output.pdf
$ pandoc input.md -t beamer -o output.pdf
$ pandoc file1.md file2.md -o output.pdf
$ pandoc input.md -o output.pdf --css=style.css
$ pandoc input.md -o output.asciidoc
$ pandoc input.md -o output.docx
$ pandoc input.md --lua-filter=custom-filter.lua -o output.pdf
$ pandoc input.md -o output.pdf --toc
$ pandoc input.md -o output.pdf --toc --toc-depth=2
$ pandoc input.md -o output.pdf -v
$ pandoc --list-output-formats