Markdown の Mermaid をプラグイン無しで
Update: 2023-02-06
GitHub Pages に載せる静的なページの生成を Jekyll から Python で自製したツールに変更しました。
Jekyll では Mermaid のプラグインを使っていたので、
Python でも md-mermaid を Python-Markdown の拡張に追加してみたらうまくいきません。
Python-Markdown の新しいバージョンではダメということのようです。
Python-Markdown の古いバージョンでは py-gfm の最新が動かないしどうしたものかと
Python-Markdown が生成したソースと
Mermaid のドキュメントの CDN を使う場合の手順を見比べてみたところ、
class を変更すればいいだけですね。
class="language-mermaid" を class="mermaid nohighlight"
に差し替えるだけでうまくいきました。これなら Python でも sed でも簡単です。
nohighlight は Syntax highlighting にじゃまされないための呪文です。
Tag: markdown python mermaid
 みちのぶのねぐら
        みちのぶのねぐら