Markdown記法ガイド
この
この
見出し
この
これから
十八等官でしたから
見出しレベル3
あの
また
見出しレベル2
見出しレベル3
見出しレベル2と
見出しには inline code を 含められます
見出しには inline code を 含められます
## 見出しには `inline code` を 含められます
### 見出しには `inline code` を 含められます
改行
本来の
しかし、
(ここで
均等割付と 改行機会要素
このtext-align: justify; text-justify: inter-character;
強調
Markdownあるいは
サンプル
重要な
重要な テキストは Markdownの 記法で**強調**を 表現できます。
また、 独自の 記法でも [強調(strong)]を 表現できます。
原則的には Markdownの 記法を 優先して 使用します。
打ち消し
Markdownあるいは
サンプル
打ち消した打ち消し打ち消し
打ち消した テキストは Markdownの 記法で~~打ち消し~~を 表現できます。
また、 独自の 記法でも [打ち消し(stroke)]を 表現できます。
原則的には Markdownの 記法を 優先して 使用します。
ルビ
独自の
サンプル:グループルビ
宮沢賢治
[宮沢賢治(ruby, みや ざわけんじ)]
サンプル:モノルビ
宮
[宮沢賢治(ruby, みや ざわ けん じ)]
サンプル:文章中の ルビ
十八等官でしたから
十八等官でしたから 役所の なかでも、 ずうっと 下の 方でしたし[俸給(ruby, ほうきゅう )]も ほんの わずかでしたが、 受持ちが 標本の 採集や 整理で 生れ付き 好きな ことでしたから、 わたくしは 毎日ずいぶん 愉快には たらきました。 殊に そのころ、 モリーオ市では 競馬場を 植物園に [拵(ruby, こしら)]え直すと いうので、 その 景色の いいまわりに アカシヤを 植え込んだ 広い 地面が、 切符売場や 信号所の 建物の ついたまま、 わたくしどもの 役所の 方 へ まわって 来た ものですから、 わたくしは すぐ 宿直と いう 名前で 月賦で 買った 小さな 蓄音器と 二十枚ばかりの レコードを もって、 その 番小屋に ひとり住むことになりました。
圏点
独自の
サンプル
そのころわたくしは、
そのころわたくしは、 モリーオ市の [博物局(emphasize)]に 勤めて 居りました。
キーシンボル
独自の
サンプル:キーの 名前
ここで
ここで [Command(kbd)]キーを 押します。
サンプル:シンボル
ここで
ここで [(kbd.command)][(kbd.shift)][(kbd.arrow-up)]キーを 押します。
また、 [(kbd.delete,title="Backspace")]のように 指定すると、 aria-labe l属性を 上書きできます。
使用できる
| プリセット | 記号 | プリセット | 記号 |
|---|---|---|---|
control | ⌃ | space | ␣ |
option | ⌥ | tab | ⇥ |
shift | ⇧ | escape | ⎋ |
command | ⌘ | arrow-up | ↑ |
delete | ⌫ | arrow-down | ↓ |
return | ⏎ | arrow-left | ← |
arrow-right | → |
リスト
Markdownの
サンプル
あの
- シグラフの
丘 - ムルトの
林道 - 林道入り口の
廃屋 - 林道中ほどの
泉 - 林を
抜けた 先の 小さな 村
- 林道入り口の
- クーボーの
草原 - 広大な
草地 - ここで
キャンプを 張り、 満天の 星の 下で 夜を 明かした。 - 満天の
星の 下 - 夜を
- 明かした
- 夜を
- 満天の
- ここで
- 広大な
また
- シグラフの
丘 - ムルトの
林道 - 林道入り口の
廃屋 - 林道中ほどの
泉 - 林を
抜けた 先の 小さな 村
- 林道入り口の
- クーボーの
草原 - 広大な
草地 - ここで
キャンプを 張り、 満天の 星の 下で 夜を 明かした。 - 満天の
星の 下 - 夜を
- 明かした
- 夜を
- 満天の
- ここで
- 広大な
では、
- シグラフの
丘 - ムルトの
林道 - 林道入り口の
廃屋 - 林道中ほどの
泉 - 林を
抜けた 先の 小さな 村
- 林道入り口の
- クーボーの
草原 - 広大な
草地 - ここで
キャンプを 張り、 満天の 星の 下で 夜を 明かした。 - 満天の
星の 下 - 夜を
- 明かした
- 夜を
- 満天の
- ここで
- 広大な
定義リスト
HTMLの
サンプル
あの
- シグラフの
丘 - 見晴らしの
よい 高台。 遠くに イーハトーヴの 森が 一望できる 出発点。 - ムルトの
林道 暗い
杉林を 抜ける 長い道。 夜には 星も 見えず、 風の 音だけが 響く。 - 林道入り口の
廃屋 - 林道中ほどの
泉 - 林を
抜けた 先の 小さな 村
- 林道入り口の
- クーボーの
草原 - 広大な
草地。 - ここで
キャンプを 張り、 満天の 星の 下で 夜を 明かした。
また
あの イーハトーヴォの すきとおった 風、 夏でも 底に 冷たさを もつ 青い そら、 うつくしい 森で 飾られた モリーオ市、 郊外の ぎらぎら ひかる 草の 波。
<dl>
<dt>シグラフの 丘</dt>
<dd>見晴らしの よい 高台。 遠くに イーハトーヴの 森が 一望できる 出発点。 </dd>
<dt>ムルトの 林道</dt>
<dd>
暗い 杉林を 抜ける 長い道。 夜には 星も 見えず、 風の 音だけが 響く。
<ul>
<li>林道入り口の 廃屋</li>
<li>林道中ほどの 泉</li>
<li>林を 抜けた 先の 小さな 村</li>
</ul>
</dd>
<dt>クーボーの 草原</dt>
<dd> 広大な 草地。 </dd>
<dd>ここで キャンプを 張り、 満天の 星の 下で 夜を 明かした。 </dd>
</dl>
また そのなかで いっしょに なった たくさんの ひとたち、 ファゼーロと ロザーロ、 羊飼の ミーロや、 顔の 赤いこども たち、 地主の テーモ、 山猫博士の ボーガント・デストゥパーゴなど、 いまこの 暗い 巨きな 石の 建物の なかで 考えていると、 みんな むかし風の なつかしい 青い 幻燈のように 思われます。
画像
src/
import { Image, Picture } from 'astro:assets';
import exampleImage from '../../assets/pages/markdown/example.jpg';
img
基本的な<Image />alt
<Image src={exampleImage} alt="道路の 端に 群生する タンポポ。 白い 綿毛と 黄色い 花が 咲き、 周囲の アスファルトに 白い 花びらが 散っている " />
figure
キャプションを<figure><figcaption>

<figure>
<Image src={exampleImage} alt="" />
<figcaption>道路の 端に 群生する タンポポ。 白い 綿毛と 黄色い 花が 咲き、 周囲の アスファルトに 白い 花びらが 散っている </figcaption>
</figure>
picture
複数の<source><Picture /><Image />
<figure>
<Picture src={exampleImage} formats={['avif', 'webp']} alt="" />
<figcaption>道路の 端に 群生する タンポポ。 白い 綿毛と 黄色い 花が 咲き、 周囲の アスファルトに 白い 花びらが 散っている </figcaption>
</figure>
スペーサー
独自の1ememrempx
サンプル
宮沢賢治
宮沢賢治[(spacer)]ポラーノの 広場
宮沢賢治[(spacer, 3em)]ポラーノの 広場
区切り線
Markdownあるいは
サンプル:実線 (Markdownの 記法)
あの
また
あの イーハトーヴォの すきとおった 風、 夏でも 底に 冷たさを もつ 青い そら、 うつくしい 森で 飾られた モリーオ市、 郊外の ぎらぎら ひかる 草の 波。
---
また そのなかで いっしょに なった たくさんの ひとたち、 ファゼーロと ロザーロ、 羊飼の ミーロや、 顔の 赤いこども たち、 地主の テーモ、 山猫博士の ボーガント・デストゥパーゴなど、 いまこの 暗い 巨きな 石の 建物の なかで 考えていると、 みんな むかし風の なつかしい 青い 幻燈のように 思われます。
サンプル:実線 (独自の 記法)
あの
また
あの イーハトーヴォの すきとおった 風、 夏でも 底に 冷たさを もつ 青い そら、 うつくしい 森で 飾られた モリーオ市、 郊外の ぎらぎら ひかる 草の 波。
[(divider)]
また そのなかで いっしょに なった たくさんの ひとたち、 ファゼーロと ロザーロ、 羊飼の ミーロや、 顔の 赤いこども たち、 地主の テーモ、 山猫博士の ボーガント・デストゥパーゴなど、 いまこの 暗い 巨きな 石の 建物の なかで 考えていると、 みんな むかし風の なつかしい 青い 幻燈のように 思われます。
サンプル:二重線
あの
また
あの イーハトーヴォの すきとおった 風、 夏でも 底に 冷たさを もつ 青い そら、 うつくしい 森で 飾られた モリーオ市、 郊外の ぎらぎら ひかる 草の 波。
[(divider, double)]
また そのなかで いっしょに なった たくさんの ひとたち、 ファゼーロと ロザーロ、 羊飼の ミーロや、 顔の 赤いこども たち、 地主の テーモ、 山猫博士の ボーガント・デストゥパーゴなど、 いまこの 暗い 巨きな 石の 建物の なかで 考えていると、 みんな むかし風の なつかしい 青い 幻燈のように 思われます。
サンプル:破線
あの
また
あの イーハトーヴォの すきとおった 風、 夏でも 底に 冷たさを もつ 青い そら、 うつくしい 森で 飾られた モリーオ市、 郊外の ぎらぎら ひかる 草の 波。
[(divider, dash)]
また そのなかで いっしょに なった たくさんの ひとたち、 ファゼーロと ロザーロ、 羊飼の ミーロや、 顔の 赤いこども たち、 地主の テーモ、 山猫博士の ボーガント・デストゥパーゴなど、 いまこの 暗い 巨きな 石の 建物の なかで 考えていると、 みんな むかし風の なつかしい 青い 幻燈のように 思われます。
テキストリンク
Markdownのhttp://https://target="_blank" rel="noopener noreferrer"
サンプル
トップページ
漫才コンビの
ポラーノの
https://www.aozora.gr.jp/cards/000081/files/1935_19925.html
[トップページ](/)
[漫才コンビの 名前の 一覧](/manzai/)
[ポラーノの 広場](https://www.aozora.gr.jp/cards/000081/files/1935_19925.html)
https://www.aozora.gr.jp/cards/000081/files/1935_19925.html
YouTube
独自のwatch?v=youtu.beshortsliveembedyoutube-nocookie.comt=90start=90
titletitle
サンプル
『ミー・アット・ザ・ズー』
内容は
『ミー・アット・ザ・ズー』 (英語:Me at the zoo)は、 動画投稿サイトYouTubeに 投稿された 最初の 動画である。 この 動画は 2005年4月23日20時31分52秒 (PDT。 UTCでは 2005年4月24日3時31分52秒)に、 YouTubeの 創設者の 1人である ジョード・カリムが 「jawed」と いう アカウント名で 投稿した もので、 カリムの 高校時代の 友人である ヤコフ・ラピツキーに よって 撮影された ものである。
[(youtube, https://www.youtube.com/watch?v=jNQXAC9IVRw, title="Me at the zoo")]
内容は アメリカ合衆国カリフォルニア州サンディエゴの サンディエゴ動物園で 撮影された 19秒の 映像で、 象舎で 展示されている 象の 前で、 象の 「すごく すごく すごく 長い鼻」に 関心を 寄せている カリムの 様子が 動画に 収められている。 (出典:[Wikipedia 「ミー・アット・ザ・ズー」](https://ja.wikipedia.org/wiki/%E3%83%9F%E3%83%BC%E3%83%BB%E3%82%A2%E3%83%83%E3%83%88%E3%83%BB%E3%82%B6%E3%83%BB%E3%82%BA%E3%83%BC))
エスケープ
Markdownあるいは[(divider)]
な[テキスト](URL)[^1][こんに
この ウェブサイト独自の 記法
usagimaruさんの
記法の
[テキスト(メソッド, 引数)]
- メソッド名は
小文字の 英字と ハイフンで 書きます。 メソッド.プリセットの 形式で プリセットを 呼び出せます (例: kbd.command)。 - 式は
行を またげません。
引数は名前=値title="Me at the zoo"" "" "
この
| メソッド | 機能 | 種別 |
|---|---|---|
strong | 強調 | インライン |
stroke | 打ち消し | インライン |
ruby | ルビ | インライン |
emphasize | 圏点 | インライン |
kbd | キーシンボル | インライン |
spacer | 水平方 | インライン |
divider | 区切り線 | ブロック |
youtube | YouTube動画の | ブロック |
実装
- この
記法は apps/web/src/lib/remark-bracket-syntax に 実装した remarkプラグインで、 .mdと .mdxの 両方で 使えます。 生成する 要素の CSSは bracket-syntax.cssに まとめています。 - 構文に
合致しない式・未知の メソッド・ 不正な 引数は、 変換せずに ソースの 文字列を そのまま 表示します。 ビルドは 失敗せず、 ビルドログに bracket-syntax:で 始まる 警告を 出します。 - 参考に
した 記法の うち、 次の ものは 今の ところ未対応です。 書いた 場合は 変換されず、 そのまま 表示されます。 - 範囲オペレーター:
[(alignment:center)..]〜 [..]のように 複数の 段落へ 効果を 適用する 記法 ( alignment・ columns) - ネスト:
[[テキスト(stroke)] (strong)]のように 複数の 効果を 重ねる 記法 pointer(ポインターシンボル) ・ disable(機能の 無効化マーカー) ・spacer の auto(マルチカラムでの 改列指定)
- 範囲オペレーター: