更改 biblatex-chicago 引文的脚注间距

更改 biblatex-chicago 引文的脚注间距

我正在尝试让 biblatex-chicago 生成的脚注的间距变为双倍行距。我在序言中使用以下内容将文本主体部分设置为双倍行距:

\usepackage[doublespacing]{setspace}

为了将其放入脚注中,我尝试了以下方法

\setlength{\footnotesep}{0.5cm}

\setlength{\bibitemsep}{24pt}

\newcommand{\note}[1]{\footnote{\begin{doublespace}#1\end{doublespace}}}

但这些似乎都对脚注不起作用。

任何建议将不胜感激!

答案1

最简单的解决方案是更改\baselinestretch,尽管通常不建议这样做;LaTeX提供\linespread,这可能更好用。但是如果你想一切双倍行距(或者你可能会发现真正的双倍行距太多,所以 1.5 倍行距是另一种选择)尝试:

\documentclass[12pt]{article}
\usepackage{lipsum}%
\setlength{\footnotesep}{1.5\baselineskip}%
\linespread{1.5}\selectfont%
%\renewcommand{\baselinestretch}{1.66}%
\newcommand{\sometext}{I'm trying to get the spacing for footnotes
  generated by biblatex-chicago to become double-spaced. I've set up
  double spacing the main part of the text using the following in the
  preamble:} %

\begin{document}

\sometext%
\footnote{\sometext}%

\sometext%
\footnote{\sometext}%

\end{document}

\footnotesep是脚注之间的间距;\baselinestretch是行之间的(正常)垂直距离。请注意,您需要\selectfont在之后\linespread进行任何更改才能生效(这意味着您可以在文档中的特定点进行更改)。此外,\bibitemsep是参考书目中项目之间的间距。

答案2

首先,这是一个糟糕的设计。setspace旨在避免设置\baselinestretch整个文档的问题,以便可以保持脚注和块引用的单倍行距。

您可以使用footmisc包并更改\footnotelayout

\documentclass[12pt]{article}
    \begin{filecontents}{\jobname.bib}
        @book{test1,
            author = {John Doe},
            title = {Example book to be cited},
            address = {Nowhere},
            publisher = {Some Publisher},
            year = {1990},
            }
    \end{filecontents}
\usepackage{biblatex-chicago}
  \addbibresource{\jobname.bib}
\usepackage{setspace}
\usepackage{footmisc}
\renewcommand{\footnotelayout}{\doublespacing}
\newcommand\lipsum{Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
    Praesent egestas lectus eu nisi placerat sodales. Praesent a vestibulum tortor. 
    Aliquam sem lectus, dapibus in aliquam sit amet, euismod sed orci.  
    Phasellus posuere placerat mi ut accumsan. Proin eu interdum nunc.  
    Class aptent taciti sociosqu ad litora torquent per conubia nostra,  
    per inceptos himenaeos. Aenean semper elementum nulla, ac mattis erat  
    commodo ac. Etiam mi tellus, lobortis vitae ultrices quis, tempus at ipsum.  
    Donec diam leo, egestas at vestibulum eget, vestibulum eu est. Cras purus 
    augue, aliquet eget gravida id, aliquet quis lacus. Nullam accumsan,  
    metus sed placerat tincidunt, lacus leo pulvinar ipsum, vitae suscipit  
    mi mi auctor odio. Donec tristique, nisi ut rhoncus molestie, est  
    justo ultricies nulla, et consequat nunc est quis sem.}
\begin{document}
\singlespacing
\lipsum

\lipsum\autocite[\lipsum][100]{test1}

\lipsum
\end{document}

相关内容