假设我有使用 xymatrix 绘制的图表的以下 TeX 代码:
\begin{align}\label{diagram}
\xymatrix{
C\ar[r] & D &\\
B\ar[u] & & \\
A\ar[u] & &}
\end{align}
这样会创建一个图表,其中方程标签与第一行对齐,因此它看起来像“C -> D (1)”。如何让它与 B 对齐,以便方程标签与图表的垂直中心对齐?
答案1
\xymatrix
相对于方程编号而言,拥有中心点的最简单的技巧就是将其封闭在gathered
环境中。
\begin{equation}\label{diagram}
\begin{gathered}
\xymatrix{
C\ar[r] & D &\\
B\ar[u] & & \\
A\ar[u] & &}
\end{gathered}
\end{equation}
不要用于align
单个方程式(或一般来说,单个对象):间距会出错。