
Я не могу понять, почему следующее не работает, когда я добавляю метку. Сначала я покажу рабочий пример, мне нужна простая коммутативная диаграмма с меткой на каждой стрелке. Рабочий пример ниже:
\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}
Но я получаю сообщение «Отсутствует \endcsname вставлен» и не могу понять, как это исправить.
решение1
Это простая опечатка.
\arrow{r}{\iota}
Нет
\arrow[r]{\iota}