在撰写当前论文时,我注意到了四件事:
LaTeX 会自动将标题移至下一页,以避免标题和段落位于不同的页面上
这有时会在页面上留下令人讨厌的大量空白,当页面数量有限时,这会加倍令人讨厌。
biblatex-chicago 偶尔会自动将引用从一页流动到下一页,但并不频繁。
阅读有关1933年至1939年德国的资料真是令人沮丧。
现在 1 和 3 似乎为我提供了一个解决方案:是否可以让 biblatex 更积极地重新排列引文以减少页面底部的空白量?即使我没有反对页数,当我看到两页的跨页并且页面底部的空白量相差巨大时,我总是会感到烦恼。
答案1
大脚是一个全面的脚注包。它的一个功能是可以更好地拆分长脚注。我不确定它能为这个问题提供多少帮助,但值得一试。
\documentclass{article}
\usepackage{biblatex-chicago}
\usepackage{lipsum,setspace}
\doublespacing
\usepackage{bigfoot}
\DeclareNewFootnote{default}
% to quickly fix the setspace--bigfoot issue (mostly untested):
\makeatletter%
\def\@makefnstartbox{%
\reset@font\footnotesize
\singlespacing % <--- added; requires setspace.sty
\hsize\MFL@columnwidth \@parboxrestore
\interlinepenalty\FN@specific\FN@masterinsert\interfootnotelinepenalty
\widowpenalty\FN@specific\FN@masterinsert\footnotewidowpenalty
\clubpenalty\FN@specific\FN@masterinsert\footnoteclubpenalty
\advance\linepenalty500\relax}
\makeatother%
\begin{document}
\lipsum[1]%
\footnote{\lipsum[2]}%
\end{document}