使用 unsrt 书目样式减少引文之间的间距

使用 unsrt 书目样式减少引文之间的间距

\bibliographystyle{unsrt}我在文档中使用 LaTeX(在 Mac 上使用 TeXShop),\documentclass{article}我发现我的参考书目占用了大量空间,因为每个参考书目条目之间都有一个空行。

我如何才能最轻松地删除条目之间的这些空行?我必须使用自定义 .bst 文件吗?

将命令放置\bibliographysinglespacing环境中没有帮助,并且改变那里的值parskip也没有任何作用。

我的问题类似于描述在这里,但那里发布的解决方案对我来说不起作用。

答案1

好的我想我已经找到了我自己的问题:

我最初链接到的解决方案对我来说不起作用,因为我正在\usepackage{natbib}我的序言中实现(从另一个文件粘贴了一组包,但没有意识到它在那里)。如果我注释掉这个natbib包,那么引用的补丁就会\thebibliography起作用。

但是,我可以轻松完成我想要的功能,同时仍然使用该natbib包。这是通过添加\setlength{\bibsep}{0pt}序言来实现的。请注意,间隔可以是任何所需的值。我发现它0pt太简洁了,2pt或者4pt看起来相当令人愉悦。

归功于本网站作为小费。

我希望这对其他人有帮助!

相关内容