Markdown 基本記法
Markdown は、特殊な記号を使ってテキストを装飾するシンプルな書き方です。このページでは、基本的な記法をすべて紹介します。
見出しは文書をセクションに分けるために使います。行の先頭に # を付けます。
| 記法 | 結果 |
|---|---|
# 見出し1 | 最も大きな見出し |
## 見出し2 | 2番目の見出し |
### 見出し3 | 3番目の見出し |
#### 見出し4 | 4番目の見出し |
##### 見出し5 | 5番目の見出し |
###### 見出し6 | 最も小さな見出し |
使い方: 見出しで文書を構造化すると、アウトラインパネルに見出し構造が表示され、簡単にナビゲーションできます。
太字・斜体・取り消し線
Section titled “太字・斜体・取り消し線”| 記法 | 結果 | 用途 |
|---|---|---|
**太字** | 太字 | 重要な語句を強調 |
*斜体* | 斜体 | タイトル、用語、やや控えめな強調 |
~~取り消し線~~ | 削除済み・古い情報を示す | |
***太字かつ斜体*** | 太字かつ斜体 | 特に強い強調 |
箇条書きリスト
Section titled “箇条書きリスト”行の先頭に -、*、+ を付けます:
- 項目1- 項目2 - ネストされた項目 - もう一つのネスト- 項目3番号付きリスト
Section titled “番号付きリスト”数字とピリオドを付けます:
1. 最初の手順2. 次の手順3. 最後の手順チェックボックス(タスクリスト)
Section titled “チェックボックス(タスクリスト)”- [ ] で未チェック、- [x] でチェック済みの項目を作れます:
- [x] 完了したタスク- [ ] 未完了のタスク- [ ] もう一つのタスクリンクと画像
Section titled “リンクと画像”[リンクテキスト](https://example.com)ローカル画像には相対パス、オンライン画像には URL を使えます。
行の先頭に > を付けると引用になります:
> これは引用です。> 複数行にまたがることもできます。使い方: 重要な情報の強調、出典の引用、注釈に便利です。
アラート(注意書き)
Section titled “アラート(注意書き)”引用の先頭に特別なマーカーを付けると、アイコン付きの色分けされた注意書きボックスになります。GitHub と同じ記法です:
> [!NOTE]> 流し読みでも押さえておいてほしい補足情報。
> [!TIP]> より上手に、より簡単に進めるためのヒント。
> [!IMPORTANT]> 目的を達成するために必ず知っておくべき重要な情報。
> [!WARNING]> 問題を避けるために、すぐに注意が必要な情報。
> [!CAUTION]> 操作によるリスクや悪い結果についての注意。| マーカー | 色 | 用途 |
|---|---|---|
[!NOTE] | 青 | 一般的な補足情報 |
[!TIP] | 緑 | 役立つヒント |
[!IMPORTANT] | 紫 | 見落としてはいけない事項 |
[!WARNING] | 黄 | 起こりうる問題 |
[!CAUTION] | 赤 | 危険な操作や取り消せない操作 |
GitHub と同じ、いくつかのルールがあります:
- マーカーは引用の 1 行目に、単独で書きます。
> [!NOTE] 追加のテキストは普通の引用のままです - マーカーの後に、1 行以上の本文が必要です
- 大文字・小文字は区別しません。
[!note]でも動作します - アラートになるのは最上位の引用だけです。リストや別の引用の中にある引用は普通の引用のままです
アラートは HTML / PDF エクスポートにも反映されます。タイトル(Note、Tip など)は GitHub と同様、常に英語で表示されます。
インラインコード
Section titled “インラインコード”バッククォートで囲みます:`コード`
コードブロック
Section titled “コードブロック”3つのバッククォートで囲みます。言語名を指定するとシンタックスハイライトが適用されます:
```javascriptfunction hello() { console.log("Hello, world!");}```Bokuchi は 190 以上のプログラミング言語のシンタックスハイライトに対応しています。
テーブル(表)
Section titled “テーブル(表)”パイプ | とダッシュ - で表を作成します:
| 名前 | 役割 | 状態 ||---------|----------|--------|| Alice | デザイナー | 在籍 || Bob | エンジニア | 在籍 |3つ以上のダッシュで区切り線を作成します:
---絵文字ショートコード
Section titled “絵文字ショートコード”絵文字の名前をコロンで挟むと、プレビューに絵文字が表示されます:
リリース日! :rocket: :tada:結果: リリース日! 🚀 🎉
Bokuchi は GitHub と同じショートコードを理解します。GitHub のコメントで使える名前なら、そのまま使えます。変換されるのはプレビューと HTML / PDF エクスポートで、ファイルの中身は入力したままです。
- 名前は小文字で書きます。
:ROCKET:はテキストのまま表示されます - 知らない名前はそのまま表示されます
- インラインコードやコードブロックの中のショートコードは変換されません
ショートコードをそのままの文字で残したい場合は、設定 > 詳細設定 > レンダリング拡張 の 絵文字ショートコード をオフにしてください。
数式(KaTeX)
Section titled “数式(KaTeX)”設定 > 詳細設定 > レンダリング拡張 で KaTeX を有効にすると、数式をレンダリングできます。
インライン数式 — 単一のドル記号で囲みます:
公式 $E = mc^2$ はよく知られています。ブロック数式 — 二重のドル記号で囲みます:
$$\sum_{i=1}^{n} x_i$$図表(Mermaid)
Section titled “図表(Mermaid)”設定 > 詳細設定 > レンダリング拡張 で Mermaid を有効にすると、```mermaid コードブロックで図表を作成できます。
```mermaidgraph TD A[開始] --> B{判定} B -->|はい| C[結果A] B -->|いいえ| D[結果B]```フローチャート、シーケンス図、クラス図、状態遷移図など、さまざまな図表に対応しています。
テキストエフェクト(Bokuchi 独自機能)
Section titled “テキストエフェクト(Bokuchi 独自機能)”Bokuchi のプレビューでは、特殊な視覚効果を適用できます。:::エフェクト名 と ::: でコンテンツを囲みます:
:::rainbowこのテキストが虹色に表示されます。:::使用可能なエフェクト:
| エフェクト | 説明 |
|---|---|
shake | テキストが左右に揺れます |
rainbow | テキストが虹色に変化します |
glow | テキストが光るように明滅します |
bounce | テキストが上下にバウンスします |
blink | テキストが点滅します |
次のステップ
Section titled “次のステップ”- Markdown ツールバー — ボタンで書式を適用する
- Markdown チートシート — クイックリファレンス
- エディタとプレビュー — 編集体験について学ぶ