243 字
1 分钟
Pandoc 文档转换工具
pandoc 介绍
Pandoc 是一个“万能文档转换器”,支持在 Markdown、Word (.docx)、PDF、LaTeX、HTML、EPUB 等数十种格式之间互相转换
安装
Pandoc 官网进行下载安装
Typora内使用:
- 按照前面官网安装完成 Pandoc
- 在 Typora 里点击 “导出->导出设置->通用” 里配置 Pandoc 安装位置
- 确定之后就可以在 Typora 里进行导出了。
- 额外设置,在 “导出->导出设置” 里可以配置各种格式文件的自定义样式模板
使用
查看支持的格式转换
# 查看所有支持的输入格式pandoc --list-input-formats
# 查看所有支持的输出格式pandoc --list-output-formats格式转换
pandoc "原文档名字.源格式" -o "目标文档名字.目标格式"设定模板
生成默认的参考文档
pandoc -o template.docx --print-default-data-file reference.docx修改参考文档样式后转换时使用参考文档
pandoc "原文档名字.源格式" -o "目标文档名字.目标格式" --reference-doc "template.docx"提取图片到指定文件夹
# 提取图片到 images 文件夹pandoc "测试文档.docx" -o 测试文档.md --extract-media=images格式转换速查表
| 输入格式 | 输出格式 | 命令示例 |
|---|---|---|
| .docx | .md | pandoc "文档.docx" -o "文档.md" |
| .md | .docx | pandoc "文档.md" -o "文档.docx" |
| .md | .html | pandoc "文档.md" -o "文档.html" |
| .html | .md | pandoc "文档.html" -o "文档.md" -t gfm |
| .md | pandoc "文档.md" -o "文档.pdf" --pdf-engine=xelatex | |
| .md | .epub | pandoc "文档.md" -o "文档.epub" |
| .epub | .md | pandoc "文档.epub" -o "文档.md" -t gfm |
| .tex | .md | pandoc "文档.tex" -o "文档.md" -t gfm |
| .rtf | .md | pandoc "文档.rtf" -o "文档.md" -t gfm |
| .odt | .md | pandoc "文档.odt" -o "文档.md" -t gfm |
| .ipynb | .md | pandoc "notebook.ipynb" -o "notebook.md" -t gfm |
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Pandoc 文档转换工具
https://niushaoxiong.top/posts/pandoc文档转换工具/ 部分信息可能已经过时
相关文章 智能推荐
1
AI 编程工具使用
工具 AI 编程工具使用笔记,整理 Gemini、CLI、IDE 插件、配置流程和日常开发使用方式。
2
uv包管理工具
工具 uv 包管理工具笔记,整理安装、虚拟环境、依赖管理、Python 版本管理和常用命令。
3
Spec-kit使用教程
工具 Spec Kit 使用教程,整理安装配置、规范驱动开发流程、命令用法和项目落地步骤。
4
代码版本管理与Git学习笔记(AI整理)
工具 一份围绕代码版本管理、Git 工具、分支协作、提交规范和 Commit Message 标准的完整学习笔记。
5
DESIGN.md 文档学习(AI总结整理)
UI设计 DESIGN.md 学习笔记,整理设计规范文档的作用、结构、写法、约束内容和 AI 协作方式。