Setspace:仅使正文双倍行距,其他内容单倍行距

Setspace:仅使正文双倍行距,其他内容单倍行距

对于以下 MWE,我想仅使文本主体双倍行距,而不影响章节标题和参考环境。

\begin{filecontents*}{refs.bib}
@article{someguykey2010,
author="SomeGuy",
title="A journal article",
year=2010,
journal="A Journal",
}
@article{someotherguykey2013,
author="SomeOtherGuy",
title="A journal article",
year=2013,
journal="A Journal",
}
\end{filecontents*}

\documentclass{scrreprt}

\usepackage[doublespacing]{setspace}
\usepackage{lipsum} 

\begin{document}

\chapter{Chapter\\Title}

\lipsum[1]

\nocite{*}

\bibliographystyle{plainnat}
\bibliography{refs}

\end{document} 

在此处输入图片描述


在此处输入图片描述

答案1

如果要不使用双倍行距的标题,您可以添加\setstretch{1}到字体元素的设置中disposition

\addtokomafont{disposition}{\setstretch{1}}

您也可以使用\linespread{1},但在这种情况下,您还应该在命令\selectfont后的某个位置附加字体元素\linespead。否则,如果分段级别没有字体设置,则无法激活新的行扩展。

如果您想要一个没有双倍行距的文档序列,请使用环境singlespace或命令\singlespacing。但如果您在章节标题前使用它,章节标题上方的垂直空间将会改变。因此,对于参考书目,最好在标题后使用它,例如使用\AfterBibliographyPreamble

\begin{filecontents*}{refs.bib}
@article{someguykey2010,
author="SomeGuy",
title="A journal article",
year=2010,
journal="A Journal",
}
@article{someotherguykey2013,
author="SomeOtherGuy",
title="A journal article",
year=2013,
journal="A Journal",
}
\end{filecontents*}

\documentclass{scrreprt}

\usepackage[doublespacing]{setspace}
\usepackage{lipsum}

\addtokomafont{disposition}{\setstretch{1}}

\begin{document}

\chapter{Chapter\\Title}

\lipsum[1]

\nocite{*}

\AfterBibliographyPreamble{\singlespacing}

\bibliographystyle{plainnat}
\bibliography{refs}

\end{document}

结果是:

在此处输入图片描述

您也可以使用相反的方法:doublespacing仅对文档中应双倍行距的序列使用环境:

\begin{filecontents*}{refs.bib}
@article{someguykey2010,
author="SomeGuy",
title="A journal article",
year=2010,
journal="A Journal",
}
@article{someotherguykey2013,
author="SomeOtherGuy",
title="A journal article",
year=2013,
journal="A Journal",
}
\end{filecontents*}

\documentclass{scrreprt}

\usepackage{setspace}
\usepackage{lipsum}

\addtokomafont{disposition}{\setstretch{1}}

\begin{document}

\chapter{Chapter\\Title}

\begin{doublespacing}
\lipsum[1]
\end{doublespacing}

\nocite{*}

\bibliographystyle{plainnat}
\bibliography{refs}

\end{document}

这里章节标题的空间与上面的例子不同:

在此处输入图片描述

相关内容