Problema com etiqueta no TIKZ-cd

Problema com etiqueta no TIKZ-cd

Não consigo entender por que o seguinte não funciona quando adiciono um rótulo. Mostrarei primeiro o exemplo prático. Quero um diagrama comutativo simples com um rótulo em cada seta. O exemplo de trabalho está abaixo:

\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}

que dá:

insira a descrição da imagem aqui

Mas eu gostaria de adicionar um iota na seta ao N, que tentei aqui:

\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}

Mas recebo uma mensagem "Missing\endcsname inserido" e não consigo descobrir como consertar isso.

Responder1

Este é um simples erro de digitação

\arrow{r}{\iota} 

Não

\arrow[r]{\iota} 

informação relacionada