世界を動かす技術を、日本語で。

Pandocテンプレート

概要

Pandoc用テンプレートの人気・特徴を日本語で簡潔にまとめ。 主な用途は論文、履歴書、書籍、レターなど多岐にわたる。 多くはMarkdownからPDF/HTML/LaTeXなどへ変換をサポート。 テンプレートごとにGitHubでのスター数や最終更新日も記載。 用途やデザイン、カスタマイズ性が異なるため選択の指針として利用可能。

Pandocテンプレート主要一覧と特徴

  • EisvogelWandmalfarbe (Pascal Wagler)

    • コンピュータサイエンス 向け講義ノート・演習用LaTeXテンプレート
    • pandoc 3対応、PDF/LaTeX出力
    • GitHubスター数:7154、最終更新:4ヶ月前
  • pandoc-letteraaronwolen (Aaron Wolen, Andrew Dunning)

    • Markdownで レター作成、LaTeX letterクラス引数対応
    • PDF/LaTeX出力
    • スター数:435、最終更新:3年前
  • The Markdown Resume (Mark Szepieniec)

    • Markdownで履歴書 を作成、PDF/HTML/ローカル・Dockerビルド対応
    • 軽量設計でメンテナンス容易
    • スター数:1748、最終更新:2年前
  • IEEE Paper Template for Pandoc (Santos Gallegos)

    • IEEE論文フォーマット 準拠、タイトル・要旨・参考文献自動整形
    • LaTeX/PDF出力
    • スター数:136、最終更新:2年前
  • thesis-markdown-pandoc (chiakaivalya)

    • Markdownで 博士論文 作成用テンプレート
    • LaTeX/PDF出力
    • スター数:165、最終更新:8年前
  • Template for writing a PhD thesis in Markdown (Tom Pollard)

    • UCL提出実績 あり、他大学にも応用可能
    • LaTeX/PDF出力
    • スター数:1262、最終更新:3年前
  • mla_paper_template (J. O. B.)

    • MLAスタイル のPDF作成
    • LaTeX/PDF出力
    • スター数:16、最終更新:3週間前
  • pandoc-journal-templates (Michael Sachs)

    • 主要学術誌 (JASA, JBESなど)向けテンプレート
    • LaTeX/PDF出力
    • スター数:90、最終更新:9年前
  • pandoc-thesis (Carsten Gips)

    • Markdownで 学位論文 作成
    • LaTeX/PDF出力
    • スター数:99、最終更新:1ヶ月前
  • pandoc-lecture (Carsten Gips)

    • 講義スライド・ハンドアウト 作成
    • LaTeX/PDF出力
    • スター数:104、最終更新:6ヶ月前
  • arabica/robusta (Martin Maga)

    • Markdownから 学術書/論文 作成、KOMA-Script, BibLaTeX, CSL対応
    • LaTeX/PDF出力
    • arabica: スター数:81、robusta: スター数:35
  • tufte-pandoc-css (Jake Zimmerman)

    • Tufte CSS を利用したHTML出力
    • HTML出力
    • スター数:348、最終更新:7ヶ月前
  • pandoc-markdown-css-theme (Jake Zimmerman)

    • Pandoc用 CSS/HTMLテンプレート
    • HTML出力
    • スター数:192、最終更新:5ヶ月前
  • pandoc-markdown-book-template (John Paul Ada)

    • Markdownから epub書籍 作成
    • EPUB/HTML出力
    • スター数:272、最終更新:7年前
  • academic-pandoc-template (Moritz Mähr)

    • 書籍/論文/スライド 等多形式対応
    • HTML/DOCX/EPUB/PDF/PPTX/LaTeX出力
    • スター数:285、最終更新:3週間前
  • nyumdo (Noah Doersing)

    • Markdownレシピから 静的サイト 生成
    • HTML出力
    • スター数:207、最終更新:7ヶ月前
  • obsidian-pandoc-templates Dissertation/Neurips (Leonardo Castorina)

    • Eisvogel/Neurips テンプレート改変
    • LaTeX/PDF出力
    • スター数:116、最終更新:2年前
  • pandoc-toc-sidebar (Mushiyo)

    • サイドバーTOC付きHTML テンプレート
    • HTML出力
    • スター数:74、最終更新:4年前
  • pandoc-slides (andros21)

    • reveal.jsスライド 作成
    • reveal.js出力
    • スター数:2、最終更新:1年前
  • SmartResume (He 'Jason' Sun)

    • Markdownから 美しい履歴書PDF 生成
    • LaTeX/PDF出力
    • スター数:16、最終更新:4ヶ月前
  • obsidian-htmlexport (David Ingerslev)

    • レスポンシブTOC付きHTML テンプレート
    • HTML出力
    • スター数:1、最終更新:1年前
  • Basic Page Template (Théo Winterhalter, Yannick Forster)

    • 学術ページ 向けHTMLテンプレート
    • HTML出力
    • スター数:18、最終更新:1ヶ月前
  • Homework Builder (Justin H. Wilson)

    • 解答切替可能な宿題PDF 作成
    • LaTeX/PDF出力
    • スター数:1、最終更新:1年前
  • Uni Passau Pandoc LaTeX Template (hanneshier)

    • パッサウ大学 用LaTeXテンプレート
    • LaTeX/PDF出力
    • スター数:0、最終更新:1年前
  • PanScribe (Dylan Kinnett)

    • 詩・小説 を標準原稿フォーマットでPDF/Wordに変換
    • LaTeX/PDF/DOCX出力
    • スター数:8、最終更新:10ヶ月前
  • JHAP Templates (Kevin Klement)

    • JHAP誌 用テンプレート
    • PDF/EPUB/HTML出力
    • スター数:3、最終更新:2ヶ月前
  • markdown_pandoc_book_template (Stefano Cecere)

    • Markdownから 書籍(PDF/EPUB/HTML/DOCX) 作成
    • スター数:56、最終更新:5年前
  • pandoc bootstrap adaptive template (Dennis Iversen)

    • Bootstrap対応HTML テンプレート
    • HTML出力
    • スター数:24、最終更新:7年前
  • aas-markdown (Joel Ong)

    • AASTeX形式論文 作成
    • LaTeX/PDF出力
    • スター数:0、最終更新:9ヶ月前
  • pandoc-bootstrap-template (Tony Blundell)

    • Twitter Bootstrapスタイル HTML出力
    • HTML出力
    • スター数:66、最終更新:13年前
  • writertools (Robert Kingett)

    • Word/LibreOffice 対応テンプレート集
    • DOCX/ODT出力
    • スター数:3、最終更新:8ヶ月前
  • Pandoc Cookbook (Keefer Rourke)

    • クックブック 作成用テンプレート
    • PDF/LaTeX出力
    • スター数:20、最終更新:4年前
  • A Simple Recipe Template for Pandoc (Isaac Wismer)

    • YAMLレシピ →PDF出力
    • LaTeX/PDF出力
    • スター数:4、最終更新:5年前
  • pandoc uikit (Dennis Iversen)

    • UIkit対応HTML テンプレート
    • HTML出力
    • スター数:16、最終更新:6年前
  • Pandoc Templates (Patrice Neff, David L. Day)

    • Proper Manuscript Format 準拠DOCXテンプレート
    • DOCX出力
    • Patrice: スター数:2、David: スター数:97
  • Pandoc-new.css (Takeda.M)

    • new.css 利用のシンプルHTML
    • HTML出力
    • スター数:0、最終更新:1年前
  • pandoc-water.css (ProbablePrime)

    • water.css 適用HTML
    • HTML出力
    • スター数:3、最終更新:1年前
  • sgtemplates (Miles Drake, Nick Fanton)

    • スコットランド政府 向けR markdownテンプレート
    • HTML出力
    • スター数:16、最終更新:4年前
  • pandoc-resume (Kyle Javier)

    • Makefile付き履歴書自動生成
    • LaTeX/PDF/HTML出力
    • スター数:2、最終更新:1年前
  • NIH Grant Proposal Template (Cory Brunson)

    • 助成金提案書 作成用テンプレート
    • PDF/DOCX出力
    • スター数:16、最終更新:4年前
  • daggerheart-template (Mikel Martín Corrales)

    • TRPGキャンペーン 用2カラムPDF生成
    • LaTeX/PDF出力
    • スター数:8、最終更新:11ヶ月前
  • exam-template (Najib Idrissi-Kaïtouni)

    • 試験用PDF 作成
    • PDF出力
    • スター数:9、最終更新:4年前
  • Pan Am: Simple CSS for Pandoc (Benjamin Woodruff, Yann Esposito)

    • シンプルCSS でHTML美化
    • HTML出力
    • スター数:38、最終更新:11年前
  • mindoc (Brian Lennon)

    • Pure CSS 利用のモバイルフレンドリーHTML
    • HTML出力
    • スター数:27、最終更新:7年前
  • github-pandoc.css

    • GitHub風CSS でHTML出力
    • HTML出力
    • スター数:-、最終更新:13年前
  • Morris (Lucas Becker)

    • 簡単操作 で美しいドキュメント生成
    • HTML/PDF/DOCX/ODT/ICML出力
    • スター数:7、最終更新:6年前
  • Pandoc Letter Template (Default: DIN 5008) (Benedict Hagel)

    • DIN 5008規格レター 作成
    • PDF/LaTeX出力
    • スター数:192、最終更新:3年前
  • Jottings (averms)

    • 軽量4kb のHTMLテーマ
    • HTML出力
    • スター数:4、最終更新:7年前
  • Quetzalcoatl (Ian)

    • シンプルLaTeX/PDF テンプレート
    • LaTeX/PDF出力
    • スター数:4、最終更新:6ヶ月前
  • patat (Jasper Van der Jeugt)

    • ターミナル上プレゼン ツール
    • Terminal出力
    • スター数:2708、最終更新:3ヶ月前
  • markdeck (Arne Hilmann)

    • オフライン対応スライド 作成
    • HTML出力
    • スター数:1267、最終更新:3年前
  • CV/Invoice/Letter Boilerplate (Mattia Tezzele)

    • 履歴書・請求書・レター 自動生成
    • PDF/LaTeX出力

Hackerたちの意見

Pandocってほんとに素晴らしいソフトウェアだよね。小説のフォーマットを整えるのに使って、必要なフォーマットを生成するためにGitHubアクションの一部にしたんだ。テンプレートのことは知らなかったけど、いくつかはめっちゃスタイリッシュに見える。最近のテキストエディタはどこか欠陥があると思うし、Markdownは欠点や制限があっても、99%の人が求めてるものだと思う。

ほとんどの人が作る短くてシンプルな文書には、バージョン管理されたWYSIWYGワードプロセッサが他のすべてを上回ると思う。だって、出力を作ることについて考えたくないし、プロセスをコントロールするなんてなおさらだよね。

99%の人の技術力を過大評価してるかもね。俺もいくつかPandocに変換しようとしたけど、惨敗したよ。個人的には好きなんだけど、Markdownは俺のワークフローの中心になってきてる。

Haskellが野生で繁栄してるね!

PandocのMarkdownには、使いやすくするために言語に多くの非標準の追加があることを知っておくべきだよ。シンプルで、プレーンテキストで読みやすく、1920年のタイプライターよりも複雑なテキストを生成できる純粋なマークアップ言語が欲しいなら、restructured textがいいよ。

なんか関連してるのが、https://www.metanorma.org/(Markdownを使って規格に対応した出力を作る)。

Pandocをヘビーユーザーしてるよ。Obsidianで全部Markdownで書いてるけど、MS Office環境向けのコンテンツを作る必要があるから、Pandocを使ってMarkdownをMS Office形式に変換してる。もしOfficeのツールを使ってテキストを編集・フォーマットしなきゃならなかったら、完全に迷子になってたと思う。Pandocのメンテナンスをしてくれてる人たちに感謝だね。

10年前にMarkdownからLaTeXで博士論文を出力するのに使ったし、指導教官のWord文書とメインの論文テキストの間を行き来するのにも同じように使った。恥ずかしいことに、PandocのMarkdownの脚注をインライン形式に変換するためのひどいスクリプトが、今でも一番スターをもらってるGitHubリポジトリなんだ:https://github.com/ltrgoddard/inliner/

Wordの段落スタイルに基本的に慣れるのは20分くらいの作業だよ。Markdownを使ってるなら、その概念的な基礎はもう理解してるから、あとは向こうでどう実装されてるかを理解するだけ。これをやるべきだとは言ってないけど、「迷子になる」って言ってるのにはちょっと呆れちゃうな。

何年もPandocに頼ってきたけど、こんな風にテンプレートが使えるなんて全然知らなかった。情けないけど、それだけデフォルトが強力だってことでもあるね。

おお、Pandocをかなり使ってるし、自分のテンプレートも持ってるけど、こんなにカラフルにできるなんて知らなかった!ああ、インスピレーションが来た。週末を無駄にすることになりそうだ、ハハ。それに、このページはしばらく前からあったみたいで、今まで知らなかった!見つけられてよかった。いいアイデアがたくさんあるね。

Pandocはすごいソフトだけど、PDF生成がうまくいかなかったんだよね。テーブルのレイアウトが崩れたり、テキストが隣のフィールドに重なったりすることが多かった。Unicodeフォントのフォールバックもちゃんと機能せず、「→」みたいな文字がメインフォントにないからって、何も言わずに消えちゃったり。ページブレイクを予測通りにコントロールするのもほぼ不可能で、ヘッダーのテキストが次の段落にくっつかず、ヘッダーと段落のテキストがページの境界で分かれちゃうことがあった。結局、Markdownはページベースのドキュメントには力不足だなって思って、WYSIWYGのWordに戻ったよ。まあ、もしかしたら上記のことをやる方法もあったのかもしれないけど、MarkdownやLaTeXのテンプレート、Pandocの設定に苦労して、全体的に直感的じゃなくてイライラしたんだよね。

これにちょっとHTML/CSSを使ったんだけど、page-break: afterを使ってた。今は廃止されてるけど、改善されたディレクティブの方が見栄えがいいよね。https://stackoverflow.com/questions/1664049/can-i-force-a-pa...

ちょっとおしゃれなビジネスレポート用のテンプレートを探してるんだ。R/Python/QMDで作業して、管理職がカラフルなものを見られるようにしたいんだけど、全部をPowerPointにコピペする必要がないようにしたいんだよね。

これにちょっと関連するものを作ってるんだ。https://sdocs.dev で、100%プライベートなブラウザベースのMarkdownレンダラーだよ。

https://typst.app/

これって有料アプリじゃないの?

学部の論文を書くとき、Word文書として提出しなきゃいけなかったから、pandocを使ってたんだ。テンプレートは使わずに、マークダウンファイルを変換するための結構大きな「ワンライナー」のpandocコマンドを使ってたよ。その頃はyamlのフロントマターとか、全然理解できてなかったし。しばらくZettlrも使ってたんだよね。[0] それからquartoを見つけて、これがすべてを変えた。すごく良い体験だったよ。修士論文にはこれを使ったし、pandoc周りのツールがあるからこそ、いいツールになってると思う。restructured textやlatexにも挑戦したけど、めっちゃ苦労したのを覚えてる。[0] https://zettlr.com/ [1] https://quarto.org/