如何在 multicols 包中水平对齐方程式

如何在 multicols 包中水平对齐方程式

我正在使用该multicols包并排编写公式,如下所示

\begin{multicols}{2}
\begin{eqnarray}
...
\end{eqnarray}
\columnbreak
\begin{eqnarray}
...
\end{eqnarray}
\end{multicols} 

但发现它们不是水平对齐的。文本不到一页,所以我只想用于multicols页面的一小部分。

我如何获得它?

答案1

您的问题很不明确(发布完整的示例总是有帮助的),但是如果您只是想要两个并排的方程式,则不需要您multicol可能更喜欢

\noindent
\begin{minipage}[t]{.45\textwidth}
\begin{equation}...\end{equation}
\end{minipage}\hfill
\begin{minipage}[t]{.45\textwidth}
\begin{equation}...\end{equation}
\end{minipage}

答案2

在此处输入图片描述

\documentclass[preview,border=12pt]{standalone}
\usepackage{multicol}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}
\lipsum[1]
\end{multicols}
\begin{align}
v_t &= v_0 +at\\
x   &= v_0t + \tfrac{1}{2} at^2
\end{align}
\begin{multicols}{2}
\lipsum[2]
\end{multicols}
\end{document}

相关内容