使用 pandoc 快速生成 pptx 幻灯片

孙亮

2024年3月25日

Pandoc 是多种文档格式转换的利器。使用 .txt 文件(或 .md 文件)可以使用 Pandoc 直接生成 PowerPoint 的幻灯片(.pptx 文件),避免复制粘贴、重复劳动。生成的 .pptx 文件虽然简易,但是可以节省不少时间。

注意 .txt 文件需要使用 markdown 语法。例如行与行之间要空一行。编辑好 .txt 文件后,使用以下命令生成 .pptx 文件:

pandoc example.txt -o example.pptx

如果想要更改模板样式,需要先导出默认模板,修改后在命令中引用即可。导出默认模板命令:

pandoc -o custom-reference.pptx --print-default-data-file reference.pptx

这个命令会导出一个名叫 costom-reference.pptx 的文件。可使用 PowerPoint 中的母版功能进行修改。修改好之后可使用以下命令生成 .pptx 文件:

pandoc --reference-doc=custom-reference.pptx example.txt -o example.pptx

示例文件