答案1
您可以通过在 V 和 W 之间添加一个额外的空单元格来实现这一点,并且跳过从 V 到 W 的箭头方向rr
(两次向右)的这个单元格。节点 V/U 可以进入第二行的这个单元格。
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep=5em]
U \arrow[r, "i"] & V \arrow[rr, "T"] \arrow[dr, "\pi"] & & W \\
& & V/U \arrow[ur, "\tilde{T}"] & \\
\end{tikzcd}
\end{document}
结果:
答案2
您可以获得相同宽度的顶部箭头(考虑到对象的宽度):
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep={3em,between origins}]
U \arrow[rr, "i"] && V \arrow[rr, "T"] \arrow[rd, "\pi\vphantom{\tilde{T}}"] && W \\
& &&V/U \arrow[ru, "\tilde{T}"]
\end{tikzcd}
\end{document}
然而,也有较短的箭头乌可能会被考虑。
\documentclass{article}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[column sep={4em,between origins}]
U \arrow[r, "i"] & V \arrow[rr, "T"] \arrow[rd, "\pi\vphantom{\tilde{T}}"] && W \\
&&V/U \arrow[ru, "\tilde{T}"]
\end{tikzcd}
\end{document}