Markdown

1 概要

Markdown は、プレーンテキストで構造化されたドキュメントを書くための軽量マークアップ言語です。# で見出し、- で箇条書き、` でインラインコードなどを表現します。GitHub・GitLab・各種 Wiki で一般的に使われており、HTML に変換して表示されます。

このリポジトリのドキュメント(docs-src/*.md・このスキルガイド)はすべて Markdown で記述されています。Doxygen によって生成されるドキュメントも Doxybook2 を経由して Markdown 形式になり、最終的に Pandoc で HTML・docx に変換されます。また、GitHub 上でのリポジトリの説明(README.md)、PR の説明、Issues のコメントもすべて Markdown で書きます。

Word ドキュメントとは異なり、Markdown はプレーンテキストのため Git での差分管理が容易で、レビューやバージョン管理に適しています。

2 習得目標

3 学習マテリアル

3.1 公式ドキュメント

3.2 チュートリアル・入門

4 このリポジトリとの関連

4.1 使用箇所 (具体的なファイル・コマンド)

Markdown を使用しているファイル:

Markdown 使用ファイル・ディレクトリ一覧
ファイル/ディレクトリ 用途
docs-src/*.md 設計・実装ドキュメント
docs-src/skill-guide/*.md このスキルガイド
docs-src/doxybook2/ Doxybook2 が生成する API ドキュメント
doxyfw/docs-src/*.md フレームワーク技術ドキュメント
CLAUDE.md Claude Code への指針
*/README.md 各サブモジュールの説明

GFM のタスクリスト (このスキルガイドでの使用例):

## 習得目標

- [x] 完了したタスク
- [ ] 未完了のタスク

テーブルの記述例:

| 列1 | 列2 | 列3 |
|-----|-----|-----|
| A   | B   | C   |
| D   | E   | F   |

4.2 関連ドキュメント