Pandoc テンプレート
(pandoc-templates.org)- Pandoc Templates は、Markdown を Pandoc で変換する際に使えるテンプレートを、出力形式や文書タイプごとに検索・フィルタリングできるディレクトリサイト
- 出力形式フィルタには LaTeX, PDF, HTML, DOCX, EPUB, PPTX, ODT, reveal.js, ICML, Terminal が含まれる
- 文書タイプは、論文、学位論文、手紙、履歴書、プレゼン資料、Webサイト、クックブック、請求書、原稿、試験問題、研究費提案書まで幅広く分類されている
- 各テンプレート項目では、名前、作成者、説明、対応出力形式、GitHub スター数、最終更新時点、GitHub リンク、詳細ページがまとめて表示される
- Eisvogel、The Markdown Resume、patat、markdeck といった人気テンプレートから、機関・学術・特殊文書向けテンプレートまで、1か所で比較できる
Pandoc テンプレートディレクトリ
- Pandoc Templates は、Markdown を Pandoc で変換する際に使う テンプレート集 を検索・フィルタリングできるサイト
- 対応形式フィルタには LaTeX, PDF, HTML, DOCX, EPUB, PPTX, ODT, reveal.js, ICML, Terminal が含まれる
- 文書タイプのフィルタには、Article、Book、Dissertation / Thesis、Letter、CV / Résumé、Presentation / Slide、Paper、Website、Cookbook / Recipe、Invoice、Manuscript、Poem、Homework Assignment / Exam、Handout、Grant Writing が含まれる
- 各項目には、テンプレート名、作成者、説明、対応出力形式、GitHub リンク、詳細ページ、GitHub スター数、最終更新時点があわせて表示される
主なテンプレートと用途
-
LaTeX・PDF文書
- Eisvogelは、MarkdownファイルをPDFまたはLaTeXに変換するPandocのLaTeXテンプレートで、コンピュータサイエンス中心の講義ノートや演習問題向けに設計されており、Pandoc 3と互換性があります
- GitHub、7154 Stars、最終更新は4か月前
- pandoc-letterは、Markdownで手紙を作成し、PandocとLaTeXでPDFを生成するテンプレートで、LaTeX letter classの引数を受け取れます
- GitHub、435 Stars、最終更新は3年前
- Pandoc Letter Template (Default: DIN 5008)は、Markdownの手紙を1つのコマンドでPDFに変換し、デフォルトでドイツのDIN 5008標準を使用します
- GitHub、192 Stars、最終更新は3年前
- Invoice Boilerplateは、フリーランス向けのシンプルな自動化LaTeX請求書システムです
- GitHub、724 Stars、最終更新は2年前
- Quetzalcoatlは、標準のPandocテンプレートより優れた使い勝手を目指して作られたLaTeX/PDFテンプレートで、beamer機能やカラーパレットは含まれていません
- GitHub、4 Stars、最終更新は6か月前
- Eisvogelは、MarkdownファイルをPDFまたはLaTeXに変換するPandocのLaTeXテンプレートで、コンピュータサイエンス中心の講義ノートや演習問題向けに設計されており、Pandoc 3と互換性があります
-
論文・学位論文・学術文書
- IEEE Paper Template for Pandocは、MarkdownファイルからIEEE規格の論文を作成するLaTeXベースのテンプレートで、タイトル・要旨・参考文献などの主要セクションをIEEE標準に合わせて整形します
- GitHub、136 Stars、最終更新は2年前
- Template for writing a PhD thesis in Markdownは、MarkdownでPhD論文を書くためのフレームワークで、University College Londonへの提出に使われており、他大学にも適用しやすい構成を提供します
- GitHub、1262 Stars、最終更新は3年前
- pandoc-thesisは、Markdownで執筆する学位論文向けのPandoc Thesis Templateです
- GitHub、99 Stars、最終更新は1か月前
- mla_paper_templateは、MarkdownとPandocでMLA形式のPDFを生成します
- GitHub、16 Stars、最終更新は3週間前
- pandoc-journal-templatesは、JASA、TAS、JBES、JCGS、SBP、Technometrics、Biometrical Journal、Biometrics、Biometrika、Biostatistics、Journal of Statistical Software、Statistics in Medicine、The R Journalなど、複数のジャーナル向けテンプレートを提供します
- GitHub、90 Stars、最終更新は9年前
- IEEE Paper Template for Pandocは、MarkdownファイルからIEEE規格の論文を作成するLaTeXベースのテンプレートで、タイトル・要旨・参考文献などの主要セクションをIEEE標準に合わせて整形します
-
履歴書・カバーレター
- The Markdown Resumeは、履歴書をプレーンなMarkdownで作成し、PandocでPDFまたはHTMLに変換するテンプレートで、ローカルまたはDockerでのビルドをサポートします
- GitHub、1748 Stars、最終更新は2年前
- CV Boilerplateは、LaTeXでCVや履歴書を作成・維持する負担を軽減するボイラープレートです
- GitHub、1153 Stars、最終更新は2年前
- SmartResumeは、Markdownベースの履歴書をPandocとLaTeXテンプレートでPDFに変換するツールです
- GitHub、16 Stars、最終更新は4か月前
- AcademiCL: Academic Cover Letterは、MarkdownまたはR MarkdownとPandocで学術向けカバーレターを作成できるようにします
- GitHub、0 Stars、最終更新は4年前
- The Markdown Resumeは、履歴書をプレーンなMarkdownで作成し、PandocでPDFまたはHTMLに変換するテンプレートで、ローカルまたはDockerでのビルドをサポートします
-
HTML・ウェブサイト
- tufte-pandoc-cssは、Pandoc MarkdownをTufte CSSと一緒に使うためのスターターファイルを提供します
- GitHub、348 Stars、最終更新は7か月前
- pandoc-markdown-css-themeは、PandocでスタンドアロンのHTMLファイルを作成するためのCSSファイルとテンプレートを提供します
- GitHub、192 Stars、最終更新は5か月前
- pandoc-toc-sidebarは、Bootstrap 3を使ってサイドバーに目次を配置したPandoc HTMLテンプレートです
- GitHub、74 Stars、最終更新は4年前
- Basic Page Templateは、すぐに使えて簡単にカスタマイズできる基本的な学術ページ用テンプレートです
- GitHub、18 Stars、最終更新は1か月前
- tufte-pandoc-cssは、Pandoc MarkdownをTufte CSSと一緒に使うためのスターターファイルを提供します
-
Pandoc-new.css は new.css でスタイリングされた Pandoc テンプレートで、new.css は HTML だけでモダンなウェブサイトを作成するための classless CSS フレームワークです
- GitHub, 0 Stars, 最終更新 1年前
- pandoc-water.css は HTML 出力に water.css を適用する Pandoc テンプレートで、water.css はシンプルなウェブサイトを見栄えよくする classless CSS フレームワーク兼スタイル集です
- GitHub, 3 Stars, 最終更新 1年前
-
書籍・電子書籍・原稿
- pandoc-markdown-book-template は Markdown と Pandoc で EPUB 書籍を作るためのテンプレートです
- GitHub, 272 Stars, 最終更新 7年前
- academic-pandoc-template は Markdown と Pandoc で EPUB 書籍を作るためのテンプレートで、HTML、DOCX、EPUB、PDF、PPTX、LaTeX をサポートします
- GitHub, 285 Stars, 最終更新 3週間前
- Pandoc book template は文書と電子書籍をビルドするシンプルな Pandoc テンプレートです
- GitHub, 461 Stars, 最終更新 2年前
- pandoc-novel は Markdown ファイルから小説または短編集を生成し、ePub、Amazon KDP に適した印刷用 PDF 書籍、SFFMS 形式の原稿 PDF をビルドするテンプレートプロジェクトです
- GitHub, 67 Stars, 最終更新 4年前
- PanScribe: Pandoc Templates for Standard Manuscript Format は、詩や小説を含むプレーンテキストの Markdown ファイルを Standard Manuscript Format の PDF または Word 文書にすばやく変換するテンプレートです
- GitHub, 8 Stars, 最終更新 10か月前
- pandoc-markdown-book-template は Markdown と Pandoc で EPUB 書籍を作るためのテンプレートです
-
発表・スライド・ターミナル
- pandoc-lecture は、単一ソースアプローチで Pandoc Markdown から講義スライド、配布資料、講義ノートを作るためのスケルトンリポジトリです
- GitHub, 104 Stars, 最終更新 6か月前
- pandoc-slides は Markdown で作成する reveal.js スライドテンプレートで、アーカイブ済みです
- GitHub, 2 Stars, 最終更新 1年前
- patat はターミナルで動作するプレゼンテーションツールで、名前は Presentations Atop The ANSI Terminal の略です
- GitHub, 2708 Stars, 最終更新 3か月前
- markdeck: presentations as code は、テキストだけでオフライン準備とコラボレーションが可能なスライドデッキ作成を支援します
- GitHub, 1267 Stars, 最終更新 3年前
- pandoc-lecture は、単一ソースアプローチで Pandoc Markdown から講義スライド、配布資料、講義ノートを作るためのスケルトンリポジトリです
-
レシピ・試験問題・特殊文書
- nyum は、Markdown 形式のレシピ集を軽量でレスポンシブかつ検索可能なウェブサイトに変換する Pandoc ベースの静的サイトジェネレーターです
- GitHub, 207 Stars, 最終更新 7か月前
- Homework Builder は、切り替え可能な解説を含めて Markdown の課題を PDF に変換する Python スクリプトと Pandoc テンプレートです
- GitHub, 1 Stars, 最終更新 1年前
- exam-template は試験問題向けの Pandoc+LaTeX テンプレートで、アーカイブ済みです
- GitHub, 9 Stars, 最終更新 4年前
- NIH Grant Proposal Template は、研究費提案書の作成者が書式作業より執筆に集中できるよう 提案書の書式設定 プロセスを簡素化します
- GitHub, 16 Stars, 最終更新 4年前
- daggerheart-template: Daggerheart Campaign PDF Generator は、Daggerheart のようなテーブルトップ RPG キャンペーン向けに Markdown で 2 段組 PDF 文書を作成するワークフローを提供し、カスタム LaTeX テンプレート、Pandoc Lua フィルター、整理されたフォルダー構成を使用します
- GitHub, 8 Stars, 最終更新 11か月前
- nyum は、Markdown 形式のレシピ集を軽量でレスポンシブかつ検索可能なウェブサイトに変換する Pandoc ベースの静的サイトジェネレーターです
複数形式と機関向けテンプレート
- Morris は、Pandoc の複雑さを軽減し、Markdown から HTML、PDF、DOCX、ODT、ICML 文書をすばやく作成できるようにするプロジェクト
- GitHub, 7 Stars, 最終更新 6年前
- Yuki は、Bootstrap 5 のダークモードと Font Awesome を使用する HTML、および LuaLaTeX ベースの PDF ファイルを作成するためのカスタム Pandoc テンプレート
- GitHub, 15 Stars, 最終更新 4か月前
- sgtemplates は、Scottish Government で働くデータアナリスト向けの R Markdown テンプレートで、RStudio を使って専門的でアクセシブルな政府ブランドの HTML 文書やウェブサイトを作成できる
- GitHub, 16 Stars, 最終更新 4年前
- Letterhead for Augusta University は、Augusta University 向けのレターヘッドであり、大学のブランド戦略に従い、大学のグラフィックデザイナーの承認を受けている
- GitHub, 6 Stars, 最終更新 3日前
- Uni Passau Pandoc LaTeX Template は、Universität Passau の Hausarbeiten 向け LaTeX テンプレート
- GitHub, 0 Stars, 最終更新 1年前
- Microsoft Word template for numbered sections は、numbered-sections.docx を含む追加の Pandoc 資料を提供しており、番号付きセクション用の docx テンプレートを収録している
- GitHub, 0 Stars, 最終更新 6年前
サイト自体
- サイトは Pascal Wagler によって作成され、最終更新は 2026年5月30日土曜日
- サイトのソースは GitHub で公開されている
1件のコメント
Hacker Newsのコメント
学部論文をWord文書で提出しなければならなかったのでPandocを使い、テンプレートは使わず、かなり長い「1行もの」の
pandocコマンドでMarkdownファイルを変換していた当時はYAML front matterのようなものもきちんと理解しておらず、しばらくZettlrも使っていた: https://zettlr.com/
その後Quartoを見つけたが、これはまったく別物で、はるかに良い体験だったので修士論文ではQuartoを使った: https://quarto.org/
Pandocを優れたツールにしているのは、その周辺ツールのエコシステムだと思う。reStructuredTextやLaTeXを試したときはかなり苦労した
どちらもよく使うが、用途は異なる
Pandocは本当にすばらしいソフトウェアだ。小説の整形に使い、必要なすべての形式を生成するようGitHub Actionに組み込んで使っていた
テンプレートのことは知らなかったが、いくつかは本当に洗練されて見える
最近のテキストエディタには根本的な欠陥があり、Markdownは欠点や限界があるにもかかわらず、それでも99%の人に必要なものに最も近いのではないかと改めて思う
個人的には気に入っていて、Markdownは自分のワークフローでますます中心的な存在になっている
出力物をビルドするという発想自体をしたくないし、そのプロセスを制御するのはなおさら嫌だ
シンプルで、プレーンテキストとして読みやすく、1920年代のタイプライター水準より複雑なテキストも作れる純粋なマークアップ言語を求めるなら、reStructuredTextが正しい道だ
Pandocは印象的なソフトウェアだが、PDF生成だけは最後まで本当に満足のいくものにできなかった
表の配置がよく崩れて、テキストが隣のセルに重なったし、Unicodeのフォントフォールバックもうまく機能せず、
→のような文字が既定フォントにないというだけで静かに消えてしまった見出しが次の段落とくっついたままにならず、ページ境界で見出しと本文が分断されるのを避けるような改ページ制御も、事実上不可能だった
結局、Markdownはページベースの文書を扱うには十分に強力なマークアップ言語ではないと判断し、WYSIWYGの楽しさがあるWordに戻った
もちろん上の問題を解決する方法はあったのかもしれないが、MarkdownとLaTeXテンプレート、Pandoc設定を抱えて格闘する過程は直感的でなく、いら立たしかった
昨日も、従来型の出版社から本を出している友人が、これから自費出版をしたいと言ってツールを尋ねてきたので、PandocとTypstを勧めた
その友人はTypstをまったく知らなかったが、1時間もしないうちにAIまで使って、かなり見栄えのよい本のテンプレートを作れたと返事してきた。LaTeXで同じことをやれと言われたら簡単ではない
→は標準Unicodeなので、Pandocは内部の抽象構文木(AST) に入れていたはずだ昔ながらのやり方で
pdflatexとTeXフォント経由でPDFを作っていたなら、いろいろ問題が出てもおかしくないが、LuaTeXのようなものに渡せば問題なく通るし、Typstや他のエンジンでPDFを作っても同様だ結局のところ、組版エンジンの癖を覚えることになるのは確かだ。最近はLLMが自分の使っているプロジェクトでTypstやTypst+Pandocについてあれこれ断片的な知識を教えてくれていて、Pandocの細かな点についてはほとんど間違えないように見える
表がどんなプレーンテキスト表現でも悪夢だという点には同意する。ただし、エディタの支援があれば多少はましで、その点ではWordは簡単にしてくれる
page-break: afterを使った。今では廃止されているが、改善版の指定のほうがよさそうだ: https://stackoverflow.com/questions/1664049/can-i-force-a-pa...これを支える汎用的な主流ツールは見つけられなかった
関連するものとして https://www.metanorma.org/ もある。Markdownから標準文書互換の出力物を作るためのツールだ
Pandocはかなり使っていて独自テンプレートもあるが、こうしたテンプレートのように華やかに装飾できるとはまったく知らなかった
ああ、インスピレーションが湧いてしまった。今週末を何に無駄遣いすることになるのか分かった気がする
このページもかなり前からあったようだが、初めて見た。偶然見つけられてうれしいし、いいアイデアがたくさんある
Eisvogelテンプレートは、LaTeXをあまり知らなくても使いやすいすばらしい方法だ。PandocでMarkdownを変換して使えばいい
LLMが登場する前から使っていたが、論文プロジェクトのノートを、LaTeXを学ばずにとてもプロフェッショナルに整形された版へ変えるのに良かった
https://typst.app/
docxやLibreOffice形式にエクスポートできない点には注意が必要だ。なので、まったく同じ状況では使えないhttps://typst.app/docs/web-app/export-and-preview/
見栄えのいいビジネスレポート用テンプレートを探していた。R/Python/QMDで作業していて、経営陣にはPowerPointに全部コピー&ペーストしなくても見られるような、カラフルな成果物を渡したい
やりたいことを実現してくれるツールのように聞こえる
Pandocはかなり使っている。文章はすべてObsidianでMarkdownとして書いているが、MS Office環境に合わせたコンテンツを作らなければならないので、Markdownの内容をMS Office形式に変換するのにPandocを使っている
Officeツールで文章を編集して書式を整えなければならなかったら途方に暮れていただろう
Pandocのメンテナーたちに感謝
恥ずかしいことに、PandocのMarkdown脚注をインライン形式に変換する小さくて雑なスクリプトが、いまでも自分のGitHubリポジトリの中でいちばんスターを集めている: https://github.com/ltrgoddard/inliner/
Markdownを書いているなら、すでに概念的な基盤は理解しているのだから、Wordではそれがどう実装されているかを知ればいいだけだ
そうすべきだと言っているわけではないが、「途方に暮れていた」という表現には目を回したくなる
Pandocには何年も依存してきたのに、こんなふうにテンプレートを使えるとはまったく知らなかった
情けないと言えるかもしれないが、同時にデフォルトだけでもどれほど強力かを示しているとも言える