2026-09-19
mnmpep は、Pandoc の Markdown→HTML
変換を大幅に強化するユーティリティパックです。
導入するだけで、Pandoc の素っ気ない HTML
を、読みやすく・使いやすく・実用的なドキュメントへと変換できます。
テーマやプラグインではなく、CSS・ヘッダーHTML・Luaフィルターを組み合わせて
Pandoc
のビルド結果に機能性とデザインを直接付与するのが特徴です。
複数のMarkdownファイルをmnmpepを利用して仕上げたHTMLドキュメント例は、こちらをご覧ください。
Pandocは、markdownドキュメントをHTMLに効率よく変換する強力な手段です。
ですが、変換されたHTMLドキュメントは、決して読みやすく、利用しやすい理想的なものではありません。
mnmpep は、Pandoc の初期状態を調整することなく、
即座に実用的な HTML
ドキュメントを生成できるようにする拡張パックです。
mnmpepが提供するフォルダに含まれる CSS・ヘッダー HTML・Lua フィルターをビルド時に指定し、index.html の配置・編集など、いくつかの簡単な手順をこなすことで、Pandoc の出力 HTML に下記のような効果をもたらします。
また、Markdownファイルをwordファイルにビルドする場合、luaフィルターを通じて、mermaidコードブロック内容を図としてpng画像化して埋め込むことも可能です。
Pandocとmnmpepの組み合わせは、あなたのMarkdownテキストを、現代HTMLの表現力を詰め込んだブラウザ用ドキュメントに高速で仕上げます。