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="mermaid nohighlight"
を class="mermaid nohighlight"
に差し替えるだけでうまくいきました。これなら Python でも sed
でも簡単です。
nohighlight
は Syntax highlighting にじゃまされないための呪文です。
Tag: markdown python mermaid