CVE-2025-53770 に関する Marp スライドデッキです。各スライドは slides/ 配下の個別ファイルに保管されます。
./build.sh # スライドを presentation.md にまとめる
./build.sh html # + presentation.html をレンダリング
./build.sh pdf # + presentation.pdf をレンダリング
./build.sh all # + 各スライドの HTML、PDF、PNG プレビュー
このスクリプトは npx を使用して @marp-team/marp-cli をオンデマンドで取得します。グローバルインストールは不要です。
presentation/
├── slides/ # スライドごとに1つのMarkdownファイル
├── themes/toolshell.css # カスタムMarpテーマ(SharePointティールパレット)
├── assets/ # 画像(例: sharepoint.svg)
├── presentation.template.md # @@INCLUDE:...@@ で各スライドを参照
├── build.sh # 組み立て + レンダリング
└── presentation.md # 生成ファイル(手動編集しないでください)
スライドファイルを作成します(例: slides/16-new-slide.md):
# マイタイトル
<h2><span class="pill-tag">セクション</span>サブ見出し</h2>
<div class="grid-2">
<div class="tile"><h3>カードA</h3><p>...</p></div>
<div class="tile pink"><h3>カードB</h3><p>...</p></div>
</div>
presentation.template.md の適切な位置で参照します:
---
@@INCLUDE:slides/16-new-slide.md@@
再ビルドします:
./build.sh all
例については既存のスライドを参照してください。テーマは tile, grid-2/3、
term, score-card, flow, compare, measure, lesson, pill-tag、
chip に加え、全画面レイアウト用のボディクラス title, hero, end を提供します。