在方程式环境中分组时,图表xymatrix
似乎没有垂直对齐。例如,此代码生成以下图像(似乎将 2.5em 放置在xymatrix
比应有位置低的位置)。如何在不使用 的情况下解决这个问题\raisebox{2.5em}
?
\[\boxed{
\begin{array}{ccc}
A & B & C \\
A & B & C \\
A & B & C \\
A & B & C \\
A & B & C \\
\end{array}
}
\quad
\boxed{
\begin{array}{ccc}
A & B & C \\
A & B & C \\
A & B & C \\
A & B & C \\
A & B & C \\
\end{array}
}
\qquad\boxed{
\xymatrix@-1pc{
A & B & C \\
A & B & C \\
A & B & C \\
}}
\]
答案1
用于\vcenter
在数学模式中垂直居中。出于某种奇怪的原因,它似乎需要(至少有时)内部的\vbox
。例如:
\documentclass{article}
\usepackage[all]{xy}
\begin{document}
\begin{equation}
x\,
\vcenter{\vbox{
\xymatrix@-1pc{
A & B & C \\
A & B & C \\
A & B & C \\
}
}}
\end{equation}
\end{document}
另外,您的示例无法编译,因为我不知道命令\boxed
来自哪里。您应该在问题中提供完整的 LaTeX(或 TeX)文件。