lyxで図式を書く。

lyxで図式を書きたくなった。
キッカケは、
ald-d@2019年はスッスッスを見ろ on Twitter: "ちなみにこんな感じで書いています…… "
のツイート

そもそもlatexで図式を書く場合は、amscd、Xy-pic、TikZなどがある。
図式の書き方について : 圏論 | 壱大整域

さて、lyxでできるかどうかを調べたところ、
基本的には、command + Lでtexモードにしたところに、
amscd、Xy-pic、TikZのコードを入れればよい。

Xy-picだけは、lyxがサポートしていて、
command + M
で数式モードにして、コードを入れれば、その場で図式が表示される。
LyX wiki | LyX / XY-pic
sample file
Using XY-pic in LYX

Tikzを使う場合は、
latexのプリアンブル
\usepackage{pgfplots}
\usepackage{tikz}
\pgfplotsset{compat=newest}
とする必要がある。
LyXのアドバンスユーザを参考。
Plotting Graphs in LATEX Using LYX and PGFPlots

amscdはどうやれば良いかわからなかった。
The amscd package

使い勝手は、Tikzがよいかと思う。
Tikzは対象と射を定義すると図式ができあがる方式なので、意味がわかりやすい。

グラフを書くソフトならGraphvizがある。
Graphvizとdot言語でグラフを描く方法のまとめ - Qiita
Graphvizで遊んでみた - pho's blog

texstudioよさそう。
TeXstudio/設定/OS X の編集 - TeX Wiki