带曲线的矩形和三角形交换图

带曲线的矩形和三角形交换图

这是我想要绘制的图表:

在此处输入图片描述

有人可以帮我画一下吗?

弯曲的箭头和对角线箭头,我不知道该怎么做。

答案1

可以使用bend left或制作弯曲箭头bend rightur\arrow命令中使用 可使箭头指向上一行、右一列。同样,uurr将指向上两行、右两列。

在此处输入图片描述

\documentclass{article}

\usepackage{tikz-cd}

\begin{document}

\begin{tikzcd}
 & & D_{c(f)}\\
R\arrow[r] & \pi_{\alpha}D_{\alpha}\arrow[r,yshift=2pt,"c"]\arrow[r,yshift=-2pt,"d"']\arrow[ur]\arrow[d] & \pi_fD_{c(f)}\arrow[d]\arrow[u,"\pi_f"']\\
C\arrow[r]\arrow[rr, bend right,"F"']\arrow[ur]\arrow[u,dashed,"\exists!"]\arrow[uurr,bend left,"F"] & D\arrow[r] & E
\end{tikzcd}

\end{document}

相关内容