Problema com diagramas comutativos TikZ: nenhuma forma chamada tikz@f@1-2-2 é conhecida

Problema com diagramas comutativos TikZ: nenhuma forma chamada tikz@f@1-2-2 é conhecida

Estou usando o arquivo de classe da tese de Cambridge que pode ser encontrado abertamenteaqui

Especificamente, quero usar um diagrama comutativo com tikz-cd, mas não consigo fazê-lo funcionar:

\[
\begin{tikzcd}
  A \arrow[rd] \arrow[r] & B \\
  \end{tikzcd}
\]

Existe alguma maneira de corrigir isso? O erro lê

! Package pgf Error: No shape named tikz@f@1-2-2 is known.

Responder1

O problema é que você direcionou \arrow[rd]para uma célula inexistente. Acomodei seu trecho de código para que ele seja compilado.

\documentclass{article}

\usepackage{mathtools}
\usepackage{tikz-cd}

\begin{document}

\[
\begin{tikzcd}
A \arrow[rd] \arrow[r] & B \\
{} & {} 
\end{tikzcd}
\]

\end{document}

Observe que eu tive que fazer uma coluna para sua seta entrar. Eu também não consegui significar isso sozinho &, tive que adicionar dois {}para significar ambas as células.

informação relacionada