平衡所有文档中的列

平衡所有文档中的列

在 IEEE 文档中,所有列都是平衡的。是否可以在article类中实现这一点?

答案1

除了注释multicolsbalance包和其他方法vwcol(这对于单个页面)外,可能更简单的方法是包flushend

\documentclass[twocolumn]{article}
\usepackage{flushend} %balanced columns
\usepackage{lipsum} % dummy text
\begin{document}
\lipsum[1-10] 
\end{document}

另一个选项,在使用浮点数和表述(定理、引理等)时可能会出现问题,即使用包设置整个文档中每页的 fontsizebaseline和以填充最后一页的空白处或将文本调整到 n-1 页。linesgrid

例如,在此 MWE 中,第三页只有一个短列,可以转换为具有两页或三页且没有空白的文档:

\documentclass[twocolumn]{article}
\usepackage{lipsum}
% for a 2 pages document uncomment this
%\usepackage[fontsize=10pt,baseline=12pt,lines=51]{grid} 
% for a 3 pages document uncomment this
% \usepackage[fontsize=11pt,baseline=14pt,lines=35]{grid}
\begin{document}
\lipsum[1-16]
\end{document}

相关内容