Latex 交换图表

交换图表使用参考

使用一行 $ \require{AMScd} $ 语句来允许交换图表的显示。

声明交换图表后,语法与矩阵相似,在开头使用 begin{CD},在结尾使用 end{CD},在中间插入图表元素,每个元素之间插入 & ,并在每行结尾处使用 \\

示例:

1
2
3
4
5
6
$\require{AMScd}$
\begin{CD}
A @>a>> B\\
@V b V V\# @VV c V\\
C @>>d> D
\end{CD}

显示: $\require{AMScd}$ \begin{CD} A @>a>> B \\ @V b V V\# @VV c V \\ C @>>d> D \end{CD}

其中,@>>> 代表右箭头、@<<< 代表左箭头、@VVV 代表下箭头、@AAA 代表上箭头、@= 代表水平双实线、@| 代表竖直双实线、@.代表没有箭头。

@>>>>>> 之间任意插入文字即代表该箭头的注释文字。

示例:

1
2
3
4
5
\begin{CD}
A @>>> B @>{\text{very long label}}>> C \\
@. @AAA @| \\
D @= E @<<< F
\end{CD}

显示: $\require{AMScd}$ \begin{CD} A @>>> B @>{\text{very long label}}>> C \\ @. @AAA @| \\ D @= E @>{\text{short label}}>> F \end{CD}

在本例中, "very long label"自动延长了它所在箭头以及对应箭头的长度。


Writing Enriches Life.