一、Pandoc 是什么?
1. 核心特性
- 格式互通:支持 Markdown、DOCX、LaTeX、HTML、PDF、EPUB 等 60+ 种格式 的互相转换
- 模块化处理:通过
filter插件机制(如 Lua/Python)实现自定义处理逻辑(如公式替换、表格重排) - 学术强化:
- 无缝支持 LaTeX 数学公式(
$E=mc^2$→ PDF 原生渲染) - 自动生成目录、图表编号(
--toc参数) - 引用文献管理(整合 BibTeX、Zotero)
- 无缝支持 LaTeX 数学公式(
2. 技术原理
Pandoc 内部使用 抽象语法树(AST) 机制:
[输入格式] → [解析器 → AST] → [输出生成器] → [目标格式]
这意味着转换过程并非简单的文本替换,而是结构化重整(例如将 Word 的标题映射为 LaTeX 的 \section{})
3. 典型用例
- 学术写作:Markdown 转 LaTeX/PDF(保持公式和参考文献)
- 电子书制作:批量转换 HTML/EPUB
- 文档自动化:用 YAML 元数据控制 PDF 样式
二、Pandoc 安装指南
1. 主流系统安装
Windows:

最低0.47元/天 解锁文章
990

被折叠的 条评论
为什么被折叠?



