
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á:
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}