打破多栏迷你页面

打破多栏迷你页面

我目前正在尝试将两个minipage分成两multicols列,但出于某种原因,我的\break被推minipage到下一页,而不是下一列。这是我的代码:

\center{
\begin{multicols}{2}
\begin{minipage}{\columnwidth}
\center{
\underline{Untyped Lambda Calculus}
\vspace{11mm}
\begin{align*}
e = \hspace{2mm} & x\\
                 & \lambda x.e\\
                 & e \hspace{2mm} e
\end{align*}
}
\end{minipage}

\break

\begin{minipage}{\columnwidth}
\center{
\underline{Simply-Typed Lambda Calculus}
\begin{align*}
\tau ::= \tau \rightarrow \tau | T \textrm{\hspace{2mm} where \hspace{2mm}} T \in B
\end{align*}
\begin{align*}
e = \hspace{2mm} & x : \tau\\
                 & \lambda (x : \tau).e\\
                 & e \hspace{2mm} e\\
                 & c : T
\end{align*}
}
\end{minipage}
\end{multicols}
}

这接近页面末尾。如果它接近中间,那么第二个minipage应该在右栏,正如预期的那样。\break我应该使用其他替代方法吗?任何帮助都将非常有帮助。提前谢谢您!

答案1

\break实际上并不是一个 latex 命令,并且multicols提供\columnbreak并且正如评论中指出的那样,您的使用\center是不正确的,尽管这并不影响列中断。

相关内容