表現が豊かに
v0.126.0になって、文字の表現が少し増えました。
v0.126.0のリリースノートより。
Also worth mentioning are the new Extras Goldmark Extensions, which allows you to enable Markdown syntax for inserted text, mark text, subscript and superscript. A big thanks to @bowman2001 for the implementation.
ドキュメントはこちら。
🔗 Extras extension
サンプル
Markdown → HTML → 実際の表現 で書いてみます。
Inserted text
++foo++
→ <ins>foo</ins>
→ foo
Mark text
==bar==
→ <mark>bar</mark>
→ bar
Subscript
H~2~O
→ H<sub>2</sub>O
→ H2O
Superscript
1^st^
→ 1<sup>st</sup>
→ 1st
事前準備
設定ファイルで機能を有効にする必要があります。
具体的には、設定ファイルに下記を記述します。 yaml書式の場合
markup:
goldmark:
extensions:
extras:
insert:
enable: true
mark:
enable: true
subscript:
enable: true
superscript:
enable: true
個人的な感想
設定したけど、私のブログでは使う機会がなさそうだ。
目玉機能
Content adaptersが目玉機能らしいんですけど、内容がいまいち掴めず。
サイト構築時、動的にページを作成するテンプレートとのことですが、日本語で解説してくれる神様が現れることを期待します。
追記 2024-05-16
v0.126.1がリリースされました。
いつものことですが、すぐに修正版があがりますね。