平衡两栏回忆录的问题

平衡两栏回忆录的问题

\balance我在使用此文档时遇到问题:

\documentclass[a4paper,10pt,twocolumn]{memoir}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{balance}

\balance

\begin{document}

\lipsum[1-10]

\end{document}

book我对和没有问题article,但对于memoir文档类,第一行文本会向下移动,就像在 MWE 中一样:

问题

我无法使用,multicols因为它无法处理单列上的浮动。我pdflatex在 Fedora 17 上使用。有人有什么建议吗?

答案1

article不是memoir,该balance包似乎会导致不同的问题——第一列底部有一个空行。除此之外(和您的示例一样),第二列第一行后的行距是错误的。

解决方案:使用flushend包。(请注意,根据TeX 常见问题解答,它是“一段危险的代码”。)

\documentclass[a4paper,10pt,twocolumn]{memoir}

\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{flushend}

\begin{document}

\lipsum[1-10]

\end{document}

相关内容