Pandoc Cheatsheet - Document Conversion Command Reference
All essential Pandoc commands organized by use case, with 38+ entries you can copy and run directly. Find the right command fast when you need it.
Back to Dev ToolsBasic Conversion 8
pandoc input.md -o output.htmlMarkdown 转 HTML
pandoc input.md -o output.pdfMarkdown 转 PDF(需 LaTeX)
pandoc input.md -o output.docxMarkdown 转 Word
pandoc input.html -o output.mdHTML 转 Markdown
pandoc input.docx -o output.mdWord 转 Markdown
pandoc input.md -o output.epubMarkdown 转电子书
pandoc -f markdown -t html5 input.md -o output.html显式指定InputOutput格式
pandoc input.md -o output.orgMarkdown 转 Org-mode
PDF Advanced Options 5
pandoc input.md -o output.pdf --pdf-engine=xelatex使用 xelatex 引擎(supports中文)
pandoc input.md -o output.pdf -V mainfont="Noto Sans CJK SC"指定中文字体
pandoc input.md -o output.pdf --toc生成Directory
pandoc input.md -o output.pdf --toc --toc-depth=3Directory层级 3 级
pandoc input.md -o output.pdf -V geometry:margin=1inSet页边距
Templates & Styles 5
pandoc -s input.md -o output.html生成独立 HTML(含 head)
pandoc input.md --template=mytemplate.html -o output.html使用自定义template
pandoc input.md --css=style.css --self-contained -o output.html内嵌 CSS 生成单File
pandoc input.md -H header.html -o output.html在 head 中Insert自定义内容
pandoc -o template.html --print-default-template html5Output默认template
Metadata & Slides 5
pandoc input.md -V title="标题" -V author="作者" -o output.pdfSet元数据
pandoc input.md -t beamer -o output.pdfMarkdown 转 Beamer 幻灯片
pandoc input.md -t slidy -o output.html转 Slidy HTML 幻灯片
pandoc input.md -t revealjs -o output.html转 reveal.js 幻灯片
pandoc input.md -f markdown -t plain转纯文本(去格式)
Citations & Math 6
pandoc input.md --citeproc -o output.pdf启用引用文献处理
pandoc input.md --bibliography=refs.bib --citeproc -o output.pdf指定 BibTeX 文献库
pandoc input.md --csl=ieee.csl -o output.pdf指定引用格式(CSL 样式)
pandoc input.md --mathjax -o output.html用 MathJax render数学公式
pandoc input.md --katex -o output.html用 KaTeX render数学公式
pandoc --list-extensions markdownList Markdown supports的扩展
Common Parameters 9
--highlight-style=tango代码highlight主题
--number-sections给标题加编号
--standalone / -s生成完整文档(含头尾)
--metadata-file=meta.yaml从 YAML Read元数据
--filter=pandoc-filter使用自定义Filter器
-V key=value传递variable给template
--wrap=auto自动换行(auto/preserve/none)
--columns=80Set换行列宽
--reference-doc=template.docx用 Word 参考文档控制样式
💡 Tips
- 中文 PDF 必须用 xelatex 引擎并指定中文字体,否则乱码。
- Markdown 转 Word 后样式可能丢失,建议先转 HTML 再转 DOCX 保真度更高。
- pandoc --list-output-formats 查看所有支持的输出格式。
Official References
Commands are compiled from the official docs below. Click to verify the latest usage.
Maintained by LaoHand
Publicly updated on Jul 21, 2026, continuously proofread against official docs.
Found an error? Report it
Wrong command or description? Open an issue to help us fix it.
Found an error? Report it