# Length vertical arrow in commutative diagram

Consider the following code for a commutative diagram

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


I have been able to make the right arrow from A to B longer by adding the argument [column sep=50pt]. How can I make the vertical arrow from A to C longer?

• Add some appropriate row sep? Or replace  \\ by  \$2cm]. – user121799 Mar 27 '19 at 17:52 • @marmot Could you please write an answer? – user156344 Mar 27 '19 at 18:12 • Since you have some responses below that seem to answer your question, please consider marking one of them as ‘Accepted’ by clicking on the tickmark below their vote count (see How do you accept an answer?). This shows which answer helped you most, and it assigns reputation points to the author of the answer (and to you!). It's part of this site's idea to identify good questions and answers through upvotes and acceptance of answers. Apr 1 '19 at 20:42 ## 1 Answer Two basic options are: 1. Add an appropriate row sep. 2. Add a distance after \\, e.g. \\[1.5cm]. These options do not do precisely the same in the sense that the distance specified has different meanings as is illustrated in the following example. \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}


The first option might be better to set a universal row separation, the second one if you only want to change one out of several.