
我目前正在嘗試將我的 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
是不正確的,儘管不會影響列中斷。