我需要写一个参考书目,每个条目有一个空格,但条目之间有双倍的空格,然后再插入我写的参考书目
\begin{singlespace}
这会使整个内容变成单倍行距,有没有什么方法可以使条目之间有双倍行距?
\documentclass{report}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{setspace}
\usepackage{titlesec}
\RequirePackage{setspace}[1998/04/8]
\begin{document}
\title{Three Essays on Meritocracy for Teachers and Teacher Quality in Colombia}
\tableofcontents
\listoffigures
\listoftables
\topmatter{Acknowledgments}
\topmatter{Abstract}
\clearpage
\newpage
\newpage \addcontentsline{toc}{chapter}{References}
\begin{singlespace}
bibligraphy should go here
\end{singlespace}
文档类别为报告,相关包为
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{多行}
\usepackage{设置空间}
\usepackage{titlesec}
\RequirePackage{设置空间}[1998/04/8]
这就是我正在做的
\title{关于哥伦比亚教师任人唯贤与教师素质的三篇文章}
\目录
\图列表
\表列表
\topmatter{致谢}
\topmatter{摘要}
\清除页
\新一页
\newpage \addcontentsline{toc}{chapter}{参考文献}
\begin{单空格}
参考书目应放在此处
\end{单空格}
谢谢!
答案1
该natbib
包提供了一个参数来执行您需要的操作:添加
\setlength{\bibsep}{\baselineskip} % or 6pt or ...
或您喜欢的任何长度;这将在两个项目之间留出一个空白行。
答案2
我发现到现在还没有人回答这个问题,因为这是一个重要的问题,所以我想分享我找到的解决方案这里:
\usepackage{bibspacing}
\setlength{\bibitemsep}{.2\baselineskip plus .05\baselineskip minus .05\baselineskip}
bibspacing
哪里有可用的包这里。它只有 8 行,因此您可以直接将其包含进去:
\newlength{\bibitemsep}\setlength{\bibitemsep}{.2\baselineskip plus .05\baselineskip minus .05\baselineskip}
\newlength{\bibparskip}\setlength{\bibparskip}{0pt}
\let\oldthebibliography\thebibliography
\renewcommand\thebibliography[1]{%
\oldthebibliography{#1}%
\setlength{\parskip}{\bibitemsep}%
\setlength{\itemsep}{\bibparskip}%
}
在关联,链接了一些其他解决方案。