\bibliography 更改 \textheight

\bibliography 更改 \textheight

我遇到了命令 (BibTeX) 的奇怪行为\bibliography。我发现,在\bibliography发出后,\textheight发生了变化,并且参考文献略微超出了页面底部文本的末尾。

我有自己的文档类,并且参考书目的格式化是这样的:

% Bibliography formatting
\RequirePackage{natbib}

\bibpunct[, ]{(}{)}{;}{a}{,}{,}
\DeclareRobustCommand{\refname}{REFERENCES}
\renewcommand{\bibsection}{\section{\refname}}
\bibliographystyle{eage}

已经eage.bst创建了用于回答运行时收到的问题latex makebst.tex

在 LaTeX 文件中,在文档末尾,我只需输入

\bibliography{BOOKS,additional}

然后我看到右栏底部的参考文献(我有一篇两栏文章)略微超出左栏底部(然后它们继续在下一页)。

答案1

我找到了问题所在。在我的.cls文件中,我将 设置\textheight为一个不是 的整数倍的值\baselineskip。因此,文本列从未完全填满(事实上,我收到了underfull vbox警告)。另一方面,参考书目列表能够稍微填充文本区域,效果就像我在开头描述的那样。

相关内容