答案1
当您执行 时\arrow[lu]
,会指示tikz-cd
从放置该宏的单元格绘制一个箭头,指向向左 ( l
) 向上 ( u
) 的单元格。您从图表左上角的单元格绘制向上和向左的箭头,因此没有单元格可以让这些箭头结束,并且您会收到错误。
在其他地方也是一样的,你正在绘制指向不存在的单元格的箭头。
例如,要绘制到右侧的两个单元格,您可以使用\arrow[rr]
,即重复输入与该方向相对应的字母,次数与您想要在该方向上跳转的单元格数相同。
不相关:'
意味着^{\prime}
,所以您可能不想要Z^{'}
,但是Z'
。
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
& Z\\
X \arrow[r]\arrow[rd]\arrow[ru] &
Z'' \arrow[d]\arrow[u] &
Y \arrow[l]\arrow[ld]\arrow[lu] \\
& Z'
\end{tikzcd}
\end{document}