Я использую файл класса диссертации Кембриджа, который можно найти в открытом доступе.здесь
В частности, я хочу использовать коммутативную диаграмму с tikz-cd, но не могу заставить ее работать:
\[
\begin{tikzcd}
A \arrow[rd] \arrow[r] & B \\
\end{tikzcd}
\]
Есть ли способ исправить это? Ошибка выглядит так:
! Package pgf Error: No shape named tikz@f@1-2-2 is known.
решение1
Проблема в том, что вы указали \arrow[rd]
на несуществующую ячейку. Я приспособил ваш фрагмент кода, чтобы он компилировался.
\documentclass{article}
\usepackage{mathtools}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}
A \arrow[rd] \arrow[r] & B \\
{} & {}
\end{tikzcd}
\]
\end{document}
Обратите внимание, что мне пришлось сделать столбец, в который войдет ваша стрелка. Я также не мог обозначить его одним &
, мне пришлось добавить два {}
', чтобы обозначить обе ячейки.