答案1
你需要\arrow[ddll]
。
这是带有平行箭头的版本,符合between origins
规范。我添加了一个对象更宽的示例;您可能想要增加列间距,但您必须在看到结果后再决定。
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz-cd}
\begin{document}
\[
\begin{tikzcd}[column sep={3em,between origins}]
A \arrow[rr]\arrow[dr] &&
B \arrow[rr] \arrow[dl,dashed] &&
C \arrow[ddll] \\
& D \\
&& E \arrow[ul]
\end{tikzcd}
\]
\[
\begin{tikzcd}[column sep={3em,between origins}]
\bigoplus_i A_i \arrow[rr]\arrow[dr] &&
\prod_j B_j \arrow[rr] \arrow[dl,dashed] &&
C \arrow[ddll] \\
& D \\
&& E \arrow[ul]
\end{tikzcd}
\]
\end{document}