表現が豊かに

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

事前準備

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

Goldmark

具体的には、設定ファイルに下記を記述します。 yaml書式の場合

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
markup:
    goldmark:
    extensions:
      extras:
        insert:
          enable: true
        mark:
          enable: true
        subscript:
          enable: true
        superscript:
          enable: true

個人的な感想

設定したけど、私のブログでは使う機会がなさそうだ。

目玉機能

Content adaptersが目玉機能らしいんですけど、内容がいまいち掴めず。
サイト構築時、動的にページを作成するテンプレートとのことですが、日本語で解説してくれる神様が現れることを期待します。

追記 2024-05-16

v0.126.1がリリースされました。
いつものことですが、すぐに修正版があがりますね。