ESPNFantasy basketball H2H Category and Roto rankings: Daniels, Kessler move upThe Jerusalem PostNetanyahu, Eisenkot, Bennett must put Israel first and talk unity - editorialPunchAkpabio alleges payment for social media attacks on TinubuESPN DeportesAmérica extiende racha sin ganar en el BanorteInquirerNCR hospitals, emergency teams on alert for ‘Undas’Daily MaverickBOOK EXCERPT: Sandstone Estates – where steam locomotives bring SA railway history to life한겨레첫눈 내린 설악산…지난해보다 9일 늦어UOLCoreia do Norte dispara dez mísseis balísticos em direção ao mar, diz SeulZDF heuteAktuelle Pressemitteilungen des ZDFHet Laatste NieuwsNa het elektrische deken wint het warmtekussen aan populariteit: 5 onmisbare gadgets voor knusse momenten in bed en op de bankKhaosod EnglishMyanmar army-Karen clashes spill across border, injuring Thai womanCBS NewsObama and Trump hold dueling rallies as midterm campaigns make final pitch
The Daily Newsstand · Free, Always
Thursday, October 29, 2026

無料でマークダウン形式から印刷品質のPDFファイルを日本語組版で作成できる「pfpdf」

Translate

Markdownファイルを良い感じにPDF化するツールpfpdfを作って公開しました!LLM任せだと毎回違うデザインのPDFになったりしますが、pfpdfならリポジトリにMarkdownファイルさえ置いておけばコマンド1行で数式やコードハイライトを含めきれいにPDF化できるようになります。 https://t.co/fRbtODUxu4

— いもす (@imos) October 28, 2026


pfpdfを利用するにはNode.jsのインストールが必要です。PowerShellを開き、以下のコマンドを入力します。

winget install OpenJS.NodeJS.LTS


Node.jsのインストールが終了したらPowershellを再起動し、mdファイルを保存しているフォルダに移動します。そして、以下のコマンドを実行すればOK。コマンドでは--inputに変換元ファイル、--outputに出力先ファイル、--titleにPDFのタイトルを指定しています。

npx @pfnet-research/pfpdf@latest --input sample.md --output sample.pdf --title "pfpdf動作テスト"


初回実行時はパッケージのインストールを確認されるので、「y」を入力して承認します。なお、pfpdfはPDFレンダリング用にChromiumを自動的にダウンロードします。2回目以降の実行ではキャッシュされたブラウザが使用され、数式やコードハイライトなどの組み込み機能のみを利用するドキュメントであれば、オフラインで変換可能です。


処理が終わると、PDFファイルが生成されています。


サンプルのmdファイルをPDF形式に変換した結果はこんな感じ。数式も問題なく表示され、リンクも埋め込まれています。

pfpdfではコマンドで複数のmdファイルを連結することができるほか、--templateで7種類のデザインテンプレートから選択して適用することが可能。デザインテンプレートは公式サイトのテンプレートギャラリーでチェックできます。

開発したPreferred Networkのエンジニアであるいもすこと今城健太郎氏は「昨今LLMやコーディングエージェントが大きく進化し文書を気軽に書けるようになり、Google DocsやWordで文章を書くよりもMarkdownで書いた方が都合が良いことが増えつつあります。一方でMarkdownは決まったレンダリングツールがなく、そのまま顧客やユーザに提供するわけにはいきません」と述べています。

なお、pfpdfのソースコードを含むリポジトリはGitHubにホストされています。

pfnet-research/pfpdf: PDF typesetting tool for Markdown files
https://github.com/pfnet-research/pfpdf

View the original on GIGAZINE →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.