交换图中的长度垂直箭头

交换图中的长度垂直箭头

考虑以下交换图的代码

\begin{tikzcd}[column sep=50pt]
A \arrow{d}\arrow{r} & B \arrow[leftarrow]{dl}\\
C
\end{tikzcd}

我可以通过添加参数 [column sep=50pt] 来延长从 A 到 B 的右箭头。如何延长从 A 到 C 的垂直箭头?

答案1

两个基本选项是:

  1. 添加适当的row sep
  2. 在后面添加距离\\,例如\\[1.5cm]

这些选项的作用并不完全相同,因为指定的距离具有不同的含义,如下例所示。

\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\[\begin{tikzcd}[column sep=50pt,row sep=50pt]
A \arrow{d}\arrow{r} & B \arrow[leftarrow]{dl}\\
C
\end{tikzcd}
\qquad\begin{tikzcd}[column sep=50pt]
A \arrow{d}\arrow{r} & B \arrow[leftarrow]{dl}\\[50pt]
C
\end{tikzcd}
\]
\end{document}

在此处输入图片描述

如果只想更改几个行中的一个,则第一个选项可能更适合设置通用行分隔,如果只想更改几个行中的一个,则第二个选项更适合。

相关内容