NotionでMarkdownを使う方法【完全ガイド】

Notionは、高機能なリッチテキストエディタを備えています。

でも、Markdown記法にも対応しているって知っていましたか?

Markdownを使えば、キーボード操作だけで、素早く効率的にテキストを装飾したり、構造化したりできます。

この記事では、NotionでMarkdownを使う方法を、基本から応用、Notion特有の挙動まで、徹底的に解説します。

Markdownとは?

Markdownは、プレーンテキストを構造化するための軽量マークアップ言語です。

例えば、# を行頭につければ見出しに、** で囲めば太字に、といったように、シンプルな記号を使って書式を指定できます。

HTMLに変換されるので、Webコンテンツの作成にもよく使われます。

Notionで使えるMarkdown記法

Notionでは、一般的なMarkdown記法のほとんどが使えます。

主な記法と使用例を、わかりやすく紹介します。

1. 見出し

# の数で、見出しのレベルが変わります。

Markdown

# 見出し1
## 見出し2
### 見出し3

2. 強調

  • 太字: **太字** または __太字__
  • 斜体: *斜体* または _斜体_
  • 取り消し線: ~~取り消し線~~

Markdown

これは**太字**です。
これは*斜体*です。
これは~~取り消し線~~です。

3. リスト

  • 箇条書き: -*、または + を行頭につけます。
  • 番号付きリスト: 1.2.3. のように数字とピリオドを付けます。

Markdown

- 項目1
- 項目2
    - サブ項目1
    - サブ項目2

1. 項目A
2. 項目B
    1. サブ項目a
    2. サブ項目b

4. リンク

[リンクテキスト](URL) でリンクを作成します。

Markdown

[NotionのWebサイト](https://www.notion.so/ja-jp)

5. 画像

![代替テキスト](画像のURL) で画像を挿入します。

Markdown

![Notionのロゴ](https://www.notion.so/front-static/shared/images/notion-app-logo.svg)

6. コード

  • インラインコード: `コード` でコードを囲みます。
  • コードブロック: “`言語名 コード コード スニペット

Markdown

`print("Hello, world!")`

```python
def hello():
  print("Hello, world!")

#### 7. 引用

`>` を行頭につけます。

```markdown
> これは引用です。
>> これは入れ子になった引用です。

8. 水平線

---***、または ___ を3つ以上連続して記述します。

Markdown

---

9. 表

| で区切り、- でヘッダーとコンテンツを区切ります。

Markdown

| ヘッダー1 | ヘッダー2 |
|---|---|
| セル1 | セル2 |

NotionでのMarkdownの注意点

  • リアルタイムプレビューで、Markdownを入力するとすぐにプレビューが表示されます。
  • 一部の高度なMarkdown記法はサポートされていません。
  • Markdownで記述したテキストは、他のNotionブロックと組み合わせて使用できます。

Notion特有のMarkdownの挙動

  • ブロックとの連携: Markdownで記述したテキストを含むブロックを、他のNotionブロック(To-doリスト、データベース、コールアウトなど)と組み合わせて使用できます。
  • インラインコードと数式: インラインコードは、Markdownの `コード` で記述する以外に、数式ブロック内で $コード$ で囲むことでも表現できます。数式ブロックでは、LaTeX記法も使用できます。
  • 表の挙動: Markdownで表を作成すると、Notionのテーブルブロックに変換されます。Notionのテーブルブロックは、Markdownの表よりも高機能で、並べ替え、フィルタリング、プロパティ設定などが可能です。

Markdownを使うメリット

  • 記述が速い: シンプルな記号で記述できるので、キーボード操作だけで素早く書けます。
  • 可読性が高い: プレーンテキストなので、ソースコードを見ても内容が理解しやすいです。
  • 汎用性が高い: 他のツールやサービスでも広く使われているので、テキストの移行が容易です。

よくある質問

Q. Notionで脚注は使えますか?

A. いいえ、NotionはMarkdownの脚注記法を直接サポートしていません。代替手段として、リンクや注釈ブロックなどを使用してください。

Q. Notionで定義リストは使えますか?

A. いいえ、NotionはMarkdownの定義リスト記法を直接サポートしていません。代替手段として、箇条書きとインデントを組み合わせてください。

Q. Notionで使えるHTMLタグは何ですか?

A. Notionで使えるHTMLタグは限られています。基本的なタグ(<b><i><u><br><a><img>など)は使えますが、すべてのタグが使えるわけではありません。JavaScriptなどのスクリプトを実行するタグは使用できません。

まとめ

NotionはMarkdownをサポートすることで、テキスト入力の効率を高め、より多様な表現を可能にしています。

Markdown記法をマスターして、Notionをもっと便利に使いこなしましょう。

Related Post