我希望在表格标题中有一个 eqnarray 环境(或等效环境)。如果我天真地这样做,
\begin{table*}
% table stuff
\caption{\label{tab:my_tab}
\begin{eqnarray}
a &=& b \\ c &=& d
\end{eqnarray}
}
\end{table*}
LaTeX 因 LaTeX 错误而失败:\begin{table*} ended by \end{eqnarray}
。我怎样才能得到我想要的(我不介意没有方程式数字)?
答案1
是的,你可以,如果你把它包含在minipage
:
\caption{\label{tab:my_tab}\leavevmode\\\begin{minipage}{\linewidth}
\begin{align}
a &= b \\ c &= d
\end{align}
\end{minipage}
}
- 这
\leavevmode\\
是为了使方程式推到文本下方桌子: - 另请注意,
eqnarray
已被弃用,您可以align
使用\usepackage{amsmath}
。 - 正如@David 指出的那样,不要忘记为表格列表添加一个简短的标题。
- 最后一点,在这样的地方编号方程式相当奇怪,因为芭芭拉指出。你可以用它
\begin{align*}...\end{align*}
来抑制它。