为了节省空间,我想压缩参考书目,具体来说,就是减少条目之间的垂直间距。目前,连续的条目之间似乎有双倍间距。
我使用 LyX 中的“文章”布局。
答案1
正如安德鲁所说,你可以使用natbib
然后重置\bibsep
:
\setlength{\bibsep}{0pt plus 0.3ex}
如果没有natbib
,你可以将\parskip
和设置\itemsep
为零(它们负责垂直空间)。建议添加一些可在必要时使用的胶水拉伸(这就是 的用途plus 0.3ex
)。
\documentclass[12pt]{article}
\usepackage{lipsum}
% ADD THE FOLLOWING COUPLE LINES INTO YOUR PREAMBLE
\let\OLDthebibliography\thebibliography
\renewcommand\thebibliography[1]{
\OLDthebibliography{#1}
\setlength{\parskip}{0pt}
\setlength{\itemsep}{0pt plus 0.3ex}
}
\begin{document}
\begin{thebibliography}{99}
\bibitem{a} \lipsum[1]
\bibitem{b} \lipsum[4]
\end{thebibliography}
\end{document}
答案2
对于那些使用 BibTeX 但无法使用natbib
包(因此没有)的人\bibsep
,并且已经尝试了\renewcommand
和\thebibliography
(\itemsep
来源),以下是我发现的确实有效在这种情况下(来源):
\let\oldthebibliography\thebibliography
\let\endoldthebibliography\endthebibliography
\renewenvironment{thebibliography}[1]{
\begin{oldthebibliography}{#1}
\setlength{\itemsep}{0em}
\setlength{\parskip}{0em}
}
{
\end{oldthebibliography}
}