如何在article+bibtex环境中删除一个bibitem后的换行符

如何在article+bibtex环境中删除一个bibitem后的换行符

我最近遇到了以下问题。这是我使用的 tex 文件示例

\documentclass{article}
...
\begin{document}
...
\bibliography{mybib}
\bibliographystyle{plain}
\end{document}

但是,输出将是这样的

References
[1] ...
(a new line)
[2] ...

两个 bibitem 之间插入的新行看起来有点奇怪,我希望有办法删除它。似乎amsartclass 默认有这个功能,但遗憾的是我还是更喜欢articleclass,否则我需要大量修改我的 tex 文件。

那么,有什么方法可以删除article课堂上令人讨厌的新行吗?谢谢!

答案1

一个快速的解决方法是使用natbibplainnat书目样式。然后您可以将长度设置为\bibsep0。

\documentclass{article}
\usepackage[numbers]{natbib}
\setlength{\bibsep}{0pt}
\begin{document}
...
\bibliographystyle{plainnat}
\bibliography{mybib}

\end{document}

相关内容