# Markdown

<figure><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FMbo91kXRJGPsIzXxsgpU%2Fmarkdown%402x.png?alt=media&#x26;token=9d812c93-81df-4bca-a053-baa88d83f572" alt="An image containing the markdown logo"><figcaption><p>GitBookでMarkdownを書く。</p></figcaption></figure>

GitBookのエディタでは、Markdownを使って書式付きのコンテンツを作成できます。

Markdownは、そのシンプルさで広く知られている人気のマークアップ構文です。GitBookでは、リッチで構造化されたテキストをキーボードだけで書ける方法としてこれをサポートしています。

{% hint style="info" %}
Markdownそのものについて詳しく知りたい場合は、 [一般的なマーク](https://commonmark.org/help/).
{% endhint %}

### テキストの書式設定 <a href="#text-formatting" id="text-formatting"></a>

GitBookは、従来のインラインMarkdown書式をすべてサポートしています。

| 書式       | Markdownの記法       | 結果                |
| -------- | ----------------- | ----------------- |
| 太字       | `**bold**`        | **bold**          |
| 斜体       | `_italic_`        | *italic*          |
| 取り消し線    | `~strikethrough~` | ~~strikethrough~~ |
| インラインコード | `` `code` ``      | `code`            |

### Markdownの貼り付け

Markdownの内容をエディタに直接貼り付ける場合は、 **スタイルを合わせて貼り付け** オプションを使用することが重要です（通常は <kbd>Shift</kbd> + <kbd>Cmd</kbd> + <kbd>V</kbd> Macでは、または <kbd>Shift</kbd> + <kbd>Ctrl</kbd> + <kbd>V</kbd> Windowsでは

です）。

### タイトル

* 見出し1: `# 第1レベルのタイトル`
* 見出し2: `## 第2レベルのタイトル`
* 見出し3: `### 第3レベルのタイトル`

### コードブロック

` ```⏎ ` 新しいコードブロックを作成します。

` ```py⏎ ` Pythonのシンタックスハイライト付きの新しいコードブロックを作成します。

{% hint style="info" %}
私たちは [Prism](https://github.com/PrismJS/prism) をシンタックスハイライトに使用しています。 [Test Drive Prism](https://prismjs.com/test.html#language=markup) を使って、Prismがどの言語をサポートしているか確認できます。GitBookとPrismの間に不一致が見つかった場合、私たちのほうが1、2バージョン遅れている可能性があります。すぐに追いつきます！
{% endhint %}

### リスト

GitBookは、入力に応じて順序付きリストと順序なしリストを自動的に検出して作成します。

* 行を `-` または `*` で始めると、順序なしの箇条書きリストを開始します。
* 行を `1.` で始めると、番号付きリストを開始します。
* 行を `- [ ]` で始めると、タスクリストを開始します。

{% hint style="info" %}
どの種類のリストを書く場合でも、 `Tab` を押してインデントを追加し、 `Shift+Tab` を押してインデントを戻します。&#x20;
{% endhint %}

### 引用

行を `>` ブロック引用を作成します。段落全体を最初から最後まで選択してから `>` と入力すると、コンテンツがブロック引用で囲まれます。

> これはブロック引用です。

### 区切り線

入力 `---` を押してから `Enter` を押すと、ページに区切り線を作成できます。

***

これは区切り線の例です。
