在参考文献标题之后和条目列表之前,有一个空格,如下图所示:
我的代码是:
\documentclass[a4paper]{article}
\usepackage{enumitem}
\usepackage{natbib}
\setlength{\bibsep}{0.0pt}
\usepackage{expdlist}
\renewcommand{\refname}{\large 6. References}
\begin{document}
\bibliographystyle{unsrt}
\bibliography{refs}
\end{document}
我成功删除了项目列表之间的空格,但无法删除“参考文献”标题后的空格。请问我可以知道如何删除红框中的空格吗?
答案1
由于您使用该natbib
包,您可以重新定义其\bibpreamble
宏以缩小参考书目标题和第一个 bib 项之间的空间。
\RequirePackage{filecontents}
\begin{filecontents}{refs.bib}
@misc{abc:3000,
author = "A and B and C", title = "Thoughts", year = 3000}
@misc{xyz:3001,
author = "X and Y and Z", title = "Thoughts", year = 3001}
\end{filecontents}
\documentclass[a4paper]{article}
\usepackage{enumitem,expdlist}
\usepackage[numbers]{natbib}
\bibliographystyle{unsrtnat}
\renewcommand\bibpreamble{\vspace{-0.8\baselineskip}} % choose a suitable vert. skip
\setlength{\bibsep}{0pt} % no extra vert. space between bib items
\renewcommand{\refname}{\large 6. References}
\begin{document}
\nocite{*}
\bibliography{refs}
\end{document}