我画了这个图。但是我不知道如何让d和e之间的箭头更长,这样图会更整齐。
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
a \arrow{r} \arrow{d} &b \arrow{r} &c \arrow{ld}\\
d\arrow{r} & e \arrow{r} & f \arrow{r} &g\\
h\arrow{r} \arrow{u} & i\arrow{u}
\end{tikzcd}
\end{document}
答案1
像这样?
代码:
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
a \arrow{r} \arrow{d} &b \arrow{r} &c \arrow{d}\\
d\arrow{rr} & & e \arrow{r} & f \arrow{r} &g\\
h\arrow{rr} \arrow{u} & & i\arrow{u}
\end{tikzcd}
\end{document}
您需要在第二行和第三行插入空白处,并将箭头加倍。