在 tikz 中拆分正合序列

在 tikz 中拆分正合序列

有没有一种简单的方法可以在 tikz cd 中绘制分裂正合序列(即,用一个箭头从 A 指向 B,用一个反向箭头从 B 指向 A)?显然有一种方法可以用完整的 tikz 来做到这一点,但这有点痛苦......

编辑为了回答评论,图片应该是这样的:

在此处输入图片描述

(仅 T-> PO 部分,但我更希望后退箭头的曲线小一些)

答案1

没有什么是无法在tikz-cd手册中找到的,但是你在这里:

% arara: pdflatex

\documentclass{article}
\usepackage{tikz-cd}
\usepackage{mathtools}
\usepackage{amsfonts}

\begin{document}
\begin{tikzcd}
    0\arrow{r} & \mathbb{R}\arrow{r}{t}\arrow{d}{\mathcal{P}} & X\arrow{r}{\pi}\arrow{d}{s} & G\arrow{r}\arrow[equal]{d} & 0 \\
    0\arrow{r} & \mathbb{T}\arrow{r}{r} & \text{PO}\arrow{r}\arrow[bend left=33]{l}{\varphi} & G\arrow{r} & 0
\end{tikzcd}
\end{document}

在此处输入图片描述

由于您想减小弯曲半径,我已将标签放在r上面。如果您想要屏幕截图的外观,只需这样做\arrow{r}[swap]{r}

如果你想要弯曲小于 33,你会遇到这个错误

相关内容