
minipage
現在、2 つの を 2 つの列に分割しようとしています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
予想どおり 2 番目は右の列にあります。代わりに\break
使用すべきものはありますか? これについてご助力いただければ幸いです。よろしくお願いします!
答え1
\break
は実際には LaTeX コマンドではなく、multicols
を提供します\columnbreak
。コメントに記載されているように、 の使用法は\center
間違っていますが、列の分割には影響しません。