Cheatsheet
Pandoc Markdown Cheatsheet — der mächtigste Markdown-Dialekt
Pandoc-Markdown ist der umfangreichste Markdown-Dialekt überhaupt. Pandoc selbst ist das universelle Dokument-Konvertierungs-Tool und versteht Markdown plus Dutzende Erweiterungen — von Footnoten über Tables bis zu Citation-Syntax.
Quelle: Pandoc User Guide
Pandoc als Konvertierungs-Hub
Pandoc kann Markdown in LaTeX, PDF, HTML, Docx, ePub, RTF und Dutzende andere Formate konvertieren. Wer wissenschaftliche Arbeiten oder Bücher schreibt, nutzt Pandoc-Markdown häufig als Quellformat.
Pandoc-Markdown-Spec ist offiziell „pandoc.org/MANUAL.html". Sie hat mehrere hundert Seiten und beschreibt jede Erweiterung im Detail.
Citation und Bibliography
Pandoc unterstützt Citation-Syntax `[@key]` mit BibTeX/CSL-Bibliography. Das macht es zur Wahl für akademische Texte: du schreibst `[@einstein1905]` und Pandoc generiert beim Konvertieren die Referenz.
Verbreitete Workflow: Notes in Pandoc-Markdown, Bibliography in .bib-Datei, Pandoc-CLI `pandoc paper.md --citeproc --bibliography=refs.bib -o paper.pdf` produziert ein fertiges PDF mit Referenzen.
Syntax-Übersicht
| Feature | Syntax |
|---|---|
| Alle CommonMark-Features | — siehe CommonMark-Cheatsheet |
| Tables (Pipe-Style) | | Spalte 1 | Spalte 2 | |
| Tables (Grid-Style) | +----+----+ | A | B | +====+====+ |
| Footnoten | Text[^1] [^1]: Note |
| Inline-Footnoten | Text^[Direkt-Note] |
| Math (Inline) | $x^2$ |
| Math (Block) | $$\\int_a^b$$ |
| Definition-Lists | Term : Definition |
| Citations BibTeX-Key | [@einstein1905] |
| Page-Break für PDF | \\\ ewpage |
| Strikethrough | ~~text~~ |
| Subscript | H~2~O |
| Superscript | E=mc^2^ |
| Front-Matter (YAML) | --- title: Doc --- |
| Filter (Lua/Haskell) erweiterbar | — per CLI |
Was Pandoc Markdown NICHT unterstützt
- Wikilinks (Obsidian-spezifisch)
- Block-References (Obsidian)
- Callouts (Obsidian)
- Discord/Reddit/Slack-eigene Quirks
Häufige Fragen
Warum Pandoc statt LaTeX direkt?
Pandoc-Markdown ist deutlich lesbarer als rohes LaTeX. Du schreibst in Markdown, Pandoc generiert LaTeX-PDF. Wer keine LaTeX-Spezifika braucht, kommt mit Pandoc schneller zum Ziel.
Welches Math-Format unterstützt Pandoc?
TeX-Math via $...$ und $$...$$. Beim PDF-Output wird LaTeX gerendert. Beim HTML-Output wahlweise MathJax, KaTeX oder MathML.
Wie funktioniert Citation-Syntax?
Du brauchst eine BibTeX- oder CSL-Bibliography-Datei. Im Pandoc-Aufruf: --citeproc --bibliography=refs.bib. Im Text: [@key] referenziert den BibTeX-Eintrag.
Markdown jetzt im Editor schreiben
Live-Vorschau, Auto-Save, HTML- und PDF-Export — alles im Browser.
Zum Editor