Skip to content
Snippets Groups Projects
Commit 7df1daae authored by marihachi's avatar marihachi
Browse files

update syntax doc

parent 78ff5925
No related branches found
No related tags found
No related merge requests found
...@@ -8,23 +8,21 @@ ...@@ -8,23 +8,21 @@
- [中央寄せブロック](#center) - [中央寄せブロック](#center)
インライン構文: インライン構文:
構文 | 改行可能? - [揺れる字](#big)
-------------------------------|----------- - [太字](#bold)
[揺れる字](#big) | はい - [目立たない字](#small)
[太字](#bold) | はい - [イタリック](#italic)
[目立たない字](#small) | はい - [打ち消し線](#strike)
[イタリック](#italic) | はい - [インラインコード](#inline-code)
[打ち消し線](#strike) | いいえ - [インライン数式](#math-inline)
[インラインコード](#inline-code) | いいえ - [メンション](#mention)
[インライン数式](#math-inline) | いいえ - [ハッシュタグ](#hashtag)
[メンション](#mention) | いいえ - [URL](#url)
[ハッシュタグ](#hashtag) | いいえ - [リンク](#link)
[URL](#url) | いいえ - [絵文字コード(カスタム絵文字)](#emoji-code)
[リンク](#link) | いいえ - [MFM関数](#fn)
[絵文字コード(カスタム絵文字)](#emoji-code) | いいえ - [Unicode絵文字](#unicode-emoji)
[MFM関数](#fn) | はい - [テキスト](#text)
[Unicode絵文字](#unicode-emoji) | いいえ
[テキスト](#text) | はい
...@@ -214,14 +212,21 @@ abc ...@@ -214,14 +212,21 @@ abc
<h1 id="bold">太字</h2> <h1 id="bold">太字</h2>
## 形式 ## 形式
構文1:
``` ```
**bold** **bold**
``` ```
構文2:
``` ```
__bold__ __bold__
``` ```
構文3:
```
<b>bold</b>
```
## ノード ## ノード
```js ```js
{ {
...@@ -235,7 +240,12 @@ __bold__ ...@@ -235,7 +240,12 @@ __bold__
## 詳細 ## 詳細
- インライン構文。 - インライン構文。
- 内容には再度InlineParserを適用する。 - 内容には再度InlineParserを適用する。
- 内容には改行も含めることが可能です。
構文1,3のみ:
- 内容にはすべての文字、改行が使用できる。
構文2のみ:
- 内容には`[a-z0-9 \t]i`にマッチする文字が使用できる。
...@@ -308,10 +318,16 @@ _italic_ ...@@ -308,10 +318,16 @@ _italic_
<h1 id="strike">打ち消し線</h2> <h1 id="strike">打ち消し線</h2>
## 形式 ## 形式
構文1:
``` ```
~~strike~~ ~~strike~~
``` ```
構文2:
```
<s>strike</s>
```
## ノード ## ノード
```js ```js
{ {
...@@ -325,8 +341,12 @@ _italic_ ...@@ -325,8 +341,12 @@ _italic_
## 詳細 ## 詳細
- インライン構文。 - インライン構文。
- 内容には再度InlineParserを適用する。 - 内容には再度InlineParserを適用する。
- 内容には改行を含めることができない。
- 内容には`~`を含めることができない。 構文1のみ:
- 内容には`~`、改行以外の文字を使用できる。
構文2のみ:
- 内容には改行以外の文字を使用できる。
...@@ -446,7 +466,7 @@ _italic_ ...@@ -446,7 +466,7 @@ _italic_
## 詳細 ## 詳細
- インライン構文。 - インライン構文。
- 内容には半角スペース、全角スペース、改行、タブ文字を含めることができない。 - 内容には半角スペース、全角スペース、改行、タブ文字を含めることができない。
- 内容には`.` `,` `!` `?` `'` `"` `#` `:` `/` `【` `】` を含めることができない。 - 内容には`.` `,` `!` `?` `'` `"` `#` `:` `/` `【` `】` `<` `>` を含めることができない。
- 括弧は対になっている時のみ内容に含めることができる。対象: `()` `[]` `「」` - 括弧は対になっている時のみ内容に含めることができる。対象: `()` `[]` `「」`
- `#`の前の文字が(改行、スペース、無し、[a-zA-Z0-9]に一致しない)のいずれかの場合にハッシュタグとして認識する。 - `#`の前の文字が(改行、スペース、無し、[a-zA-Z0-9]に一致しない)のいずれかの場合にハッシュタグとして認識する。
- 内容が数字のみの場合はハッシュタグとして認識しない。 - 内容が数字のみの場合はハッシュタグとして認識しない。
...@@ -513,7 +533,7 @@ http://hoge.jp/abc ...@@ -513,7 +533,7 @@ http://hoge.jp/abc
構文1のみ: 構文1のみ:
- 内容には`[.,a-z0-9_/:%#@$&?!~=+-]i`にマッチする文字を使用できる。 - 内容には`[.,a-z0-9_/:%#@$&?!~=+-]i`にマッチする文字を使用できる。
- 内容には対になっている括弧を使用できる。対象: `(` `)` `[` `]` - 内容には対になっている括弧を使用できる。対象: `( )` `[ ]`
- `.``,`は最後の文字にできない。 - `.``,`は最後の文字にできない。
構文2のみ: 構文2のみ:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment