pandoc-pdf-generation
Installation
SKILL.md
Pandoc PDF Generation Best Practices
Overview
This skill documents lessons learned from generating PDF documents from markdown using Pandoc, drawing from experiences with MkDocs HTML generation and applying systematic validation approaches.
Critical Differences: Pandoc vs Python-Markdown
Supported Features
| Feature | Python-Markdown (MkDocs) | Pandoc (PDF) |
|---|---|---|
Roman numerals (i., ii.) |
❌ Not supported | ✅ Supported |
| Grid tables | ⚠️ Needs extension | ✅ Native support |
LaTeX commands (\pagebreak) |
❌ Renders as text | ✅ Native support |
| Nested list indent | 4 spaces (strict) | More flexible |
| Footnotes continuation | 4-space indent required | More flexible |