透過多列打破小頁面

透過多列打破小頁面

我目前正在嘗試將我的 2minipage分成兩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並不是真正的乳膠命令,並且multicols提供了\columnbreak並且如註釋中所述,您的使用\center是不正確的,儘管不會影響列中斷。

相關內容