SuperAPI AI 工具集

pandoc

通用与其它

查看项目

更新于 10-16 01:14

技能介绍

用途:Pandoc 用于把 Markdown 转换为 PDF、DOCX、HTML、LaTeX 等 40 多种格式,适合从纯文本生成可复现的专业文档、学术论文与批量转换任务。

主要能力:支持自定义模板保持品牌一致,支持 pandoc-crossref 交叉引用(图、表、公式),支持 BibTeX/CSL 引用管理,支持 Lua 过滤器扩展,支持批量转换脚本、Makefile 集成与 GitHub Actions 工作流。

安装:macOS 可执行 brew install pandoc、brew install pandoc-crossref、brew install basictex;Ubuntu/Debian 可执行 sudo apt-get install pandoc pandoc-citeproc。系统要求 Pandoc 2.19 以上(建议 3.x)、LaTeX 发行版(用于 PDF 输出)以及 Python 3.8+(用于 pandoc-filters)。

适用场景:Markdown 转带专业排版的 PDF、从 Markdown 生成 Word、可复现的纯文本文档构建、带引用的学术写作、多文档批量转换、格式互转、从 Markdown 生成 LaTeX、文档自动化流水线。

限制:不适合构建文档网站(建议 MkDocs 或 Sphinx)、交互式文档、实时协作编辑(可用 Google Docs)、幻灯片(可用 Marp)或所见即所得编辑(可直接用 Word);转换复杂嵌套 HTML 时可能丢失格式。

资料中另提到多个子技能(基础格式转换、自定义 LaTeX 模板、引用与参考文献、Lua 过滤器、批量转换脚本、Makefile 文档项目、Git 钩子集成、文档结构、常见问题、背景、图像管理等),具体细节暂未提供。