TIKZ-cd のラベルに問題があります

TIKZ-cd のラベルに問題があります

ラベルを追加したときに、なぜ以下が機能しないのかわかりません。まずは動作例を示します。各矢印にラベルが付いた単純な可換図が必要です。動作例は次のとおりです。

\begin{tikzcd}[matrix scale=2.5, transform shape, nodes={scale=1.5}] % M \arrow{rd}{\varphi} \arrow[r] &N\dar[dashed]{\,\exists!\Phi}\\ &L \end{tikzcd}

これにより、次のようになります。

ここに画像の説明を入力してください

しかし、N への矢印にイオタを追加したいので、ここで試しました。

\begin{tikzcd}[matrix scale=2.5, transform shape, nodes={scale=1.5}] % M \arrow{rd}{\varphi} \arrow[r]{\iota} &N\dar[dashed]{\,\exists!\Phi}\\ &L \end{tikzcd}

しかし、「Missing \endcsname inserted」というメッセージが表示され、これを修正する方法がわかりません。

答え1

これは単純なタイプミスです

\arrow{r}{\iota} 

ない

\arrow[r]{\iota} 

関連情報