答案1
有几种平衡两列布局的方法,请参见如何平衡双列布局的最后一页?
一种可能性是使用平衡包裹:
\documentclass[twocolumn]{article}
\usepackage{balance}
\usepackage{lipsum}
\begin{document}
\balance
\lipsum[1-4]
\newpage
\nobalance
\end{document}
\balance
确保在左栏中使用。并摘自手册:
应该为每个需要平衡的页面提供 \balance 命令,然后在第二列末尾关闭该命令。
因此:\nobalance
在每个平衡列之后使用来结束平衡,因为否则之后的许多其他(完整)页面的\balance
底部可能会看起来很难看。
答案2
使用 multicol 包,它具有您描述的两种行为,一个示例。
\documentclass[]{article}
\usepackage{lipsum}
\usepackage{multicol}
\begin{document}
\begin{multicols*}{2}
\lipsum[1-4]
\end{multicols*}
\newpage
\begin{multicols}{2}
\lipsum[1-4]
\end{multicols}
\end{document}