最后一个引用的最后一行缩进错误

最后一个引用的最后一行缩进错误

我有一本课堂日记:

\documentclass[twocolumn]{svjour3}

最后的 bibtex 参考文献如下:

\bibliographystyle{abbrv}
\bibliography{vldbj_references}

\flushend

\end{document}

但最后一个参考文献[59],无论是哪一个,最后一行的缩进总是错误的,如附图所示:

在此处输入图片描述

无论我对 bibtex 文件中的参考文献做了什么更改,或者我选择了另一个参考文献,最后一行都会出现不正确的缩进。

知道为什么会发生这种情况吗?

非常感谢!

答案1

看起来列平衡已经使用 收集并检查了页面上的最后一行\lastbox,并且在这样做时它丢失了水平偏移(列表使用\parshape)。

命令是什么\flushend?我猜它来自 flushend 包。查看包文档,我看到一个明显的包选项:

保留最后一个框它跳过从最后一列删除任何内容。例如,它很有用,并且可以使用,然后文档以引用项结尾,并且文本的最后一行应该缩进。

也就是说,如果平衡页面可能以 bib-item 或任何类型的项目结尾,那么您应该使用

\usepackage[keeplastbox]{flushend}

如果你不直接使用该包,但它被神秘的 svjour3 类加载,你也许可以这样做

\documentclass[twocolumn,keeplastbox]{svjour3}

相关内容