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)
↓ 実際の表示 ↓
強調・斜体
_斜体_
**強調**
**_強調・斜体_**
↓ 実際の表示 ↓
斜体
強調
強調・斜体
打ち消し
~~打ち消し~~
↓ 実際の表示 ↓
打ち消し
外部の画像
![検索虫眼鏡のイラスト - いらすとや](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhZof730mrjOz5V7uKnP6I7WHry7hAdRVFTuEvTIDTnty5Vjrm6JHqh5jfCJp7VRE4TubG8EDyYT-loxD9q3z1rtyLxNEo51yXcePHsM41xaf2Fp54Ibmj1NlxjVDZcoVS3a1jI0y22uo/s800/search_mushimegane.png)
↓ 実際の表示 ↓
内部の画像
root/
markdown.md
image.png
のようなディレクトリ構造の場合で
![画像タイトル](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 |