latex 中的对象图

latex 中的对象图

在此处输入图片描述我正在尝试为某些图表编写代码,但是它不起作用。

\begin{tikzcd}
  Z\arrow[lu]\arrow[lu]\arrow[lu]\\
  X \arrow[r]& Z^{"} & \arrow[l] Y \\
  Z^{'} \arrow[rd] \arrow[rd] \arrow[rd]
\end{tikzcd}

答案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}

在此处输入图片描述

相关内容