Markdownとは?
Markdown(マークダウン)とは、文書を記述する軽量マークアップ言語である。プレーンテキスト形式で手軽に書いた文書からHTMLを生成するために開発されたが、PowerPoint形式やLaTeX形式のファイルへ変換するソフトウェア(コンバータ)も開発されている。
Markdown (Wikipedia) より引用
見出し
# 見出し1
## 見出し2
### 見出し3
#### 見出し4
↓ 実際の表示 ↓
見出し1
見出し2
見出し3
見出し4
引用
> 引用文のテスト。引用文のテスト。引用文のテスト。
> 引用文のテスト。
>
> > 入れ子の引用文のテスト。
↓ 実際の表示 ↓
引用文のテスト。引用文のテスト。引用文のテスト。
引用文のテスト。
入れ子の引用文のテスト。
リスト
-   リストアイテム1
-   リストアイテム2
    -   リストアイテム2-1
        -   リストアイテム2-2
1. 番号アイテム1
2. 番号アイテム2
    1. 番号アイテム2-1
        1. 番号アイテム2-2
↓ 実際の表示 ↓
- リストアイテム1
- リストアイテム2
- リストアイテム2-1
- リストアイテム2-2
 
 
- リストアイテム2-1
- 番号アイテム1
- 番号アイテム2
- 番号アイテム2-1
- 番号アイテム2-2
 
 
- 番号アイテム2-1
チェックボックス
-   [ ] 空欄チェックボックス
-   [x] 記入済チェックボックス
↓ 実際の表示 ↓
- 空欄チェックボックス
- 記入済チェックボックス
水平線
---
---
↓ 実際の表示 ↓
リンク
<https://www.forestotzka.com/>
https://www.forestotzka.com/
↓ 実際の表示 ↓
インラインリンク
[エアリプの森トップページ](https://www.forestotzka.com/)
[エアリプの森トップページ](/)
[エアリプの森ニュース一覧](/news)
↓ 実際の表示 ↓
強調・斜体
_斜体_
**強調**
**_強調・斜体_**
↓ 実際の表示 ↓
斜体
強調
強調・斜体
打ち消し
~~打ち消し~~
↓ 実際の表示 ↓
打ち消し
外部の画像

↓ 実際の表示 ↓

内部の画像
root/
  markdown.md
  image.png
のようなディレクトリ構造の場合で

↓ 実際の表示 ↓

インラインコード
文中に `hogeFunction()` のようにコードを記入できます。
↓ 実際の表示 ↓
文中に hogeFunction() のようにコードを記入できます。
コードブロック
```
ABC = 12345
```
↓ 実際の表示 ↓
ABC = 12345
また、コードブロックでは以下のオプションが使用できます
シンタックスハイライト
```json
{
    "title": "タイトル",
    "description": "説明"
}
```
↓ 実際の表示 ↓
{
    "title": "タイトル",
    "description": "説明"
}
シンタックスハイライトの例(JavaScript)
```js
function main() {
    console.log('Hello World');
}
```
↓ 実際の表示 ↓
function main() {
    console.log('Hello World');
}
シンタックスハイライトの例(Python)
```py
def main(x):
    print("Hello World")
```
↓ 実際の表示 ↓
def main(x):
    print("Hello World")
シンタックスハイライトの例(Java)
```java
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}
```
↓ 実際の表示 ↓
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}
シンタックスハイライトの例(mcfunction)
```mcfunction
#> core:tick
#
# IMP-Doc
#
# @within tag/function minecraft:tick
# Comment
execute as @a at @s run function core:tick/player
# Comment
tellraw @a [{"text":"mcfunction"}]
```
↓ 実際の表示 ↓
#> core:tick
#
# IMP-Doc
#
# @within tag/function minecraft:tick
# Comment
execute as @a at @s run function core:tick/player
# Comment
tellraw @a [{"text":"mcfunction"}]
テーブル
| Left  | Center | Right |
| :---- | :----: | ----: |
| 1     |   2    |     3 |
| 4     |   5    |     6 |
| **7** | **8**  | **9** |
| Left | Center | Right | 
|---|---|---|
| 1 | 2 | 3 | 
| 4 | 5 | 6 | 
| 7 | 8 | 9 | 


