009.【Markdown基礎】_config.yml と style.css は文書仕様です ⚙️
📌 本記事の位置づけ
本記事は、Markdown本文以外に必要な
文書仕様ファイルの前提を定義します。
⚙️ _config.yml の役割
_config.yml は設定ファイルではありません。
文書群全体の仕様定義です。
主な役割は以下です。
- 🧩 Markdown解釈ルールの固定
- 📐 数式レンダリング条件の定義
- 🗂 サイト構造・URL構造の固定
🎨 style.css の役割
style.css は装飾用ではありません。
可読性と情報密度を制御する仕様です。
制御対象は以下です。
- 🧱 見出し階層の視認性
- 💻 コードブロックの行間・文字サイズ
- 📐 数式周辺の余白
❓ なぜ仕様として扱うのか
設定が人依存になると、以下の問題が発生します。
- 文書の読みやすさが安定しない
- 教材として使い回せない
- 🤖 AIが読む構造が毎回変わる
仕様として固定することで、これを防ぎます。
✅ 前提結論
本プロジェクトでは、以下を前提として固定します。
Markdown本文
+_config.yml
+style.css
をセットで文書仕様とします。