コールアウト(Callout)
コンテナショートコードの:::callout[Title]{type=warning}または:::note[Title]{type=info}で作るコールアウトボックスです。rr-callout rr-callout--{type}のCSSクラスを持つdivとして描画され、組み込みの既定タイトルを持ちます。
コールアウトの記法
:::callout[Warning]{type=warning}
More content.
:::
:::callout[Note]{type=note}
This is a note callout.
:::
出力はdata-calloutを持つdiv.rr-callout.rr-callout--noteです。
タイトルを省略した場合は、組み込みの既定値(note、tip、warning、danger、bug、quote)が使われます。
コールアウトの種類
組み込みのコールアウトの種類と既定タイトルです。
note→ 既定タイトル "Note"tip→ 既定タイトル "Tip"warning→ 既定タイトル "Warning"danger→ 既定タイトル "Danger"bug→ 既定タイトル "Bug"quote→ 既定タイトル "Quote"
タイトルとスタイルのカスタマイズ
ショートコードに任意のタイトルを渡せます::::callout[My Title]{type=warning}。
プラグインの登録時にcallout.defaultTitlesオプションで既定タイトルを上書きできます。
callout: {
defaultTitles: {
warning: "注意",
},
}
Obsidian Markdownのコールアウトとの統合
@riebeckite/plugin-obsidian-markdownプラグインは、Obsidian形式のコールアウトブロッククォート(> [!NOTE]、> [!WARNING]など)も解析し、同じrr-calloutのCSSクラスに変換します。これにより、ショートコードを使わずにObsidian Markdownで書いたコールアウトも、Riebeckiteで同じように描画されます。