表現が豊かに

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~OH<sub>2</sub>O → H2O

Superscript

1^st^1<sup>st</sup> → 1st

事前準備

設定ファイルで機能を有効にする必要があります。

Goldmark

具体的には、設定ファイルに下記を記述します。 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がリリースされました。
いつものことですが、すぐに修正版があがりますね。