ちなみに

火曜日の空は僕を押しつぶした。

たくさんシーケン図の画像が欲しい

最近は図を描くのに Excalidraw を使うことが多いのだけれど、シーケンス図は Mermaid が楽。 しかし、書いた図を画像にするのをどうするのかちょっと悩む。

mermaid-cli を使って Markdown を変換するのが楽だったので、今後はこれでやっていきたい。

こういう感じで複数のシーケンス図を Mermaid で書いて、

# A
```mermaid
sequenceDiagram
    A->>B
    B->>A
```

# B
```mermaid
sequenceDiagram
    A->>B
    B->>C
    C->>A
```

mermaid-cli で以下のようにやると out.md はシーケンス図の部分が画像に差し替えられて出力される。

$ mmdc -i in.md -o out.md -e png

画像に差し替えられたということは画像が生成されているということで、同じディレクトリに出力の Markdown と同じプレフィクスの画像が連番で生成されている。

$ ls -l
in.md
out.md
out1.png
out2.png

Markdown は捨ててしまってこの画像だけを使っている。