使用 Tikz 的对角箭头

使用 Tikz 的对角箭头

在此处输入图片描述

我打算使用 tikz 生成此草图,但无法这样做。我试图摆弄以下代码:

 \documentclass{article}
   \usepackage{amsmath,mathtools}
   \usepackage{tikz-cd}

\begin{document}
\begin{tikzcd}
 A \arrow[rd] \arrow[r, "\phi"] & B \\
& C
\end{tikzcd}
\end{document}

我在这里需要一些帮助。另外,如果能提供 tikz 的参考资料就更好了,具体来说,我无法理解 tikz 环境中“&”的功能。

答案1

tikz-cd文档

您必须将图表视为一个具有行和列的数组。在您的例子中,有 2 行和 4 列。

因此,(i,j)您可以在位置处开始一个指向另一个位置的箭头,其中您可以(k,l)指定结束位置是left、、right或,甚至是这些的组合。updown

B在您的示例中,从到 的箭头E应该是rd(向右和向下)。

请注意,要在数组中创建单元格,请使用 更改列&,使用 更改行\\

与往常一样,改变颜色也很容易,例如\arrow[rd, red]

在此处输入图片描述

\documentclass{article}
%\usepackage{amsmath,mathtools}
\usepackage{tikz-cd}

\begin{document}
\begin{tikzcd}
 A  \arrow[r, "\phi"] & B \arrow[rd] \arrow[r] & C \arrow[r] & D \\
 & & E
\end{tikzcd}
\end{document}

相关内容