diff --git a/docs/syntax.md b/docs/syntax.md index 8c683f7f6235c5132d69a4d87868e044d7663c47..cddb0ff21be29abdec8e7696a41fd340bda814f9 100644 --- a/docs/syntax.md +++ b/docs/syntax.md @@ -26,7 +26,7 @@ -<h1 id="quote">引用ブãƒãƒƒã‚¯</h1> +<h1 id="quote">Block: 引用ブãƒãƒƒã‚¯</h1> ## å½¢å¼ ``` @@ -46,7 +46,6 @@ ``` ## 詳細 -- ブãƒãƒƒã‚¯æ§‹æ–‡ã§ã™ã€‚ - 引用ã•ã‚ŒãŸå†…容ã«ã¯å†åº¦FullParserã‚’é©ç”¨ã™ã‚‹ã€‚ - `>`ã®å¾Œã«ç¶šã0~1æ–‡å—ã®ã‚¹ãƒšãƒ¼ã‚¹ã‚’無視ã™ã‚‹ã€‚ - 隣接ã™ã‚‹å¼•ç”¨ã®è¡Œã¯ä¸€ã¤ã«ãªã‚‹ã€‚ @@ -55,7 +54,7 @@ -<h1 id="search">検索ブãƒãƒƒã‚¯</h2> +<h1 id="search">Block: 検索ブãƒãƒƒã‚¯</h2> ## å½¢å¼ ``` @@ -77,12 +76,11 @@ MFM 書ãæ–¹ [検索] ``` ## 詳細 -- ブãƒãƒƒã‚¯æ§‹æ–‡ã€‚ - Searchã®å¤§æ–‡å—å°æ–‡å—ã¯åŒºåˆ¥ã•ã‚Œãªã„。 -<h1 id="code-block">コードブãƒãƒƒã‚¯</h2> +<h1 id="code-block">Block: コードブãƒãƒƒã‚¯</h2> ## å½¢å¼ <pre> @@ -113,12 +111,11 @@ abc ``` ## 詳細 -- ブãƒãƒƒã‚¯æ§‹æ–‡ã§ã™ã€‚ - langã¯æŒ‡å®šã•ã‚Œãªã„å ´åˆã¯nullã«ãªã‚‹ã€‚ -<h1 id="math-block">æ•°å¼ãƒ–ãƒãƒƒã‚¯</h2> +<h1 id="math-block">Block: æ•°å¼ãƒ–ãƒãƒƒã‚¯</h2> ## å½¢å¼ ``` @@ -142,14 +139,13 @@ a = 2 ``` ## 詳細 -- ブãƒãƒƒã‚¯æ§‹æ–‡ã§ã™ã€‚ - `\[`ã¯è¡Œé ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„。 - `\]`ã¯è¡Œæœ«ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„。 - å‰å¾Œã®ã‚¹ãƒšãƒ¼ã‚¹ã¨æ”¹è¡Œã¯ãƒˆãƒªãƒŸãƒ³ã‚°ã•ã‚Œã‚‹ã€‚ -<h1 id="center">ä¸å¤®å¯„ã›ãƒ–ãƒãƒƒã‚¯</h2> +<h1 id="center">Block: ä¸å¤®å¯„ã›ãƒ–ãƒãƒƒã‚¯</h2> ## å½¢å¼ ``` @@ -172,7 +168,6 @@ abc ``` ## 詳細 -- ブãƒãƒƒã‚¯æ§‹æ–‡ã€‚ - `<center>`ã¯è¡Œé ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„。 - `</center>`ã¯è¡Œæœ«ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„。 - ä¸èº«ã‚’空ã«ã™ã‚‹ã“ã¨ã¯ã§ããªã„。 @@ -180,7 +175,7 @@ abc -<h1 id="big">æºã‚Œã‚‹å—</h2> +<h1 id="big">Inline: æºã‚Œã‚‹å—</h2> **廃æ¢äºˆå®šã®æ§‹æ–‡ã€‚代替ã®æ§‹æ–‡ãŒç”¨æ„ã•ã‚Œã¦ã„ã¾ã™ã€‚** ## å½¢å¼ @@ -203,13 +198,12 @@ abc ``` ## 詳細 -- インライン構文 - 内容ã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ - 内容ã«ã¯æ”¹è¡Œã‚‚å«ã‚ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ -<h1 id="bold">太å—</h2> +<h1 id="bold">Inline: 太å—</h2> ## å½¢å¼ æ§‹æ–‡1: @@ -238,7 +232,6 @@ __bold__ ``` ## 詳細 -- インライン構文。 - 内容ã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ 構文1,3ã®ã¿: @@ -249,7 +242,7 @@ __bold__ -<h1 id="small">目立ãŸãªã„å—</h2> +<h1 id="small">Inline: 目立ãŸãªã„å—</h2> ## å½¢å¼ ``` @@ -267,13 +260,12 @@ __bold__ ``` ## 詳細 -- インライン構文ã§ã™ã€‚ - 内容ã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ - 内容ã«ã¯æ”¹è¡Œã‚‚å«ã‚ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ -<h1 id="italic">イタリック</h2> +<h1 id="italic">Inline: イタリック</h2> ## å½¢å¼ æ§‹æ–‡1: @@ -302,7 +294,6 @@ _italic_ ``` ## 詳細 -- インライン構文。 - 内容ã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ 構文1ã®ã¿: @@ -315,7 +306,7 @@ _italic_ -<h1 id="strike">打ã¡æ¶ˆã—ç·š</h2> +<h1 id="strike">Inline: 打ã¡æ¶ˆã—ç·š</h2> ## å½¢å¼ æ§‹æ–‡1: @@ -339,7 +330,6 @@ _italic_ ``` ## 詳細 -- インライン構文。 - 内容ã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ 構文1ã®ã¿: @@ -350,7 +340,7 @@ _italic_ -<h1 id="inline-code">インラインコード</h2> +<h1 id="inline-code">Inline: インラインコード</h2> ## å½¢å¼ ``` @@ -368,13 +358,12 @@ _italic_ ``` ## 詳細 -- インライン構文。 - 内容ã«ã¯æ”¹è¡Œã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ããªã„。 - 内容ã«ã¯ã€ŒÂ´ã€ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ããªã„。 -<h1 id="math-inline">インライン数å¼</h2> +<h1 id="math-inline">Inline: インライン数å¼</h2> ## å½¢å¼ ``` @@ -392,12 +381,11 @@ _italic_ ``` ## 詳細 -- インライン構文。 - 内容ã«ã¯æ”¹è¡Œã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ããªã„。 -<h1 id="mention">メンション</h2> +<h1 id="mention">Inline: メンション</h2> ## å½¢å¼ ``` @@ -431,7 +419,6 @@ _italic_ ``` ## 詳細 -- インライン構文。 - 最åˆã®`@`ã®å‰ã®æ–‡å—ãŒ(改行ã€ã‚¹ãƒšãƒ¼ã‚¹ã€ç„¡ã—ã€[a-zA-Z0-9]ã«ä¸€è‡´ã—ãªã„)ã®ã„ãšã‚Œã‹ã®å ´åˆã«ãƒ¡ãƒ³ã‚·ãƒ§ãƒ³ã¨ã—ã¦èªè˜ã™ã‚‹ã€‚ ### ユーザå @@ -446,7 +433,7 @@ _italic_ -<h1 id="hashtag">ãƒãƒƒã‚·ãƒ¥ã‚¿ã‚°</h2> +<h1 id="hashtag">Inline: ãƒãƒƒã‚·ãƒ¥ã‚¿ã‚°</h2> ## å½¢å¼ ``` @@ -464,7 +451,6 @@ _italic_ ``` ## 詳細 -- インライン構文。 - 内容ã«ã¯åŠè§’スペースã€å…¨è§’スペースã€æ”¹è¡Œã€ã‚¿ãƒ–æ–‡å—ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ããªã„。 - 内容ã«ã¯`.` `,` `!` `?` `'` `"` `#` `:` `/` `ã€` `】` `<` `>` ã‚’å«ã‚ã‚‹ã“ã¨ãŒã§ããªã„。 - 括弧ã¯å¯¾ã«ãªã£ã¦ã„る時ã®ã¿å†…容ã«å«ã‚ã‚‹ã“ã¨ãŒã§ãる。対象: `()` `[]` `「ã€` @@ -473,7 +459,7 @@ _italic_ -<h1 id="url">URL</h2> +<h1 id="url">Inline: URL</h2> ## å½¢å¼ æ§‹æ–‡1: @@ -529,8 +515,6 @@ http://hoge.jp/abc ``` ## 詳細 -- インライン構文。 - 構文1ã®ã¿: - 内容ã«ã¯`[.,a-z0-9_/:%#@$&?!~=+-]i`ã«ãƒžãƒƒãƒã™ã‚‹æ–‡å—を使用ã§ãる。 - 内容ã«ã¯å¯¾ã«ãªã£ã¦ã„る括弧を使用ã§ãる。対象: `( )` `[ ]` @@ -541,7 +525,7 @@ http://hoge.jp/abc -<h1 id="link">リンク</h2> +<h1 id="link">Inline: リンク</h2> ## å½¢å¼ silent=false @@ -576,13 +560,12 @@ silent=true ``` ## 詳細 -- インライン構文。 - リンクラベルã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ - リンクラベルã«å«ã¾ã‚Œã‚‹URLã€ãƒªãƒ³ã‚¯ã€ãƒ¡ãƒ³ã‚·ãƒ§ãƒ³ã¯ãƒ†ã‚ストã¨ã—ã¦ãƒ‘ースã™ã‚‹ã€‚ -<h1 id="emoji-code">絵文å—コード(カスタム絵文å—)</h2> +<h1 id="emoji-code">Inline: 絵文å—コード(カスタム絵文å—)</h2> ## å½¢å¼ ``` @@ -600,11 +583,11 @@ silent=true ``` ## 詳細 -- インライン構文。 +- 内容ã«ã¯[a-z0-9_+-]iã«ãƒžãƒƒãƒã™ã‚‹æ–‡å—を使用ã§ãる。 -<h1 id="fn">関数</h2> +<h1 id="fn">Inline: 関数</h2> ## å½¢å¼ æ§‹æ–‡1: @@ -657,14 +640,13 @@ $[flip.h,v Misskeyã§Fediverseã®ä¸–ç•ŒãŒåºƒãŒã‚Šã¾ã™] ``` ## 詳細 -- インライン構文 - 内容ã«ã¯å†åº¦InlineParserã‚’é©ç”¨ã™ã‚‹ã€‚ - 内容ã«ã¯æ”¹è¡Œã‚‚å«ã‚ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã™ã€‚ - 使用ã§ãる関数åやパラメータã¯ãƒ›ã‚¹ãƒˆå´ã§å®šç¾©ã•ã‚Œã€ãƒ‘ーサã¯ãã®ç™»éŒ²çŠ¶æ³ã‚’関知ã—ã¾ã›ã‚“。 -<h1 id="unicode-emoji">Unicode絵文å—</h2> +<h1 id="unicode-emoji">Inline: Unicode絵文å—</h2> ## å½¢å¼ ``` @@ -683,7 +665,7 @@ $[flip.h,v Misskeyã§Fediverseã®ä¸–ç•ŒãŒåºƒãŒã‚Šã¾ã™] -<h1 id="text">テã‚スト</h2> +<h1 id="text">Inline: テã‚スト</h2> ## å½¢å¼ ```