考虑以下代码:
\documentclass{article}
\usepackage{lipsum}
%\setlength{\footnotesep}{15pt}
\begin{document}
A sentence.\footnote{\lipsum*[31]}
A sentence.\footnote{\lipsum*[31]}
\end{document}
产生脚注:
当我使用重新运行代码时\setlength{\footnotesep}{15pt}
,我得到
可以看出,两个连续脚注之间的间距等于脚注行和第一个脚注之间的间距。
但我希望能够分别地调整 (1) 脚注行和第一个脚注之间的间距,以及 (2) 脚注本身之间的间距。
问题:假设我希望 (1) 有 10pt 的间距,连续的脚注之间有 5pt 的间距。有没有办法简单地实现这一点?
谢谢。
答案1
重新定义命令\footnoterule
来备份过多的量。
\let\ltxfootnoterule\footnoterule
\renewcommand\footnoterule{%
\ltxfootnoterule
\kern-5pt% back up
}
\documentclass{article}
\let\ltxfootnoterule\footnoterule
\renewcommand\footnoterule{%
\ltxfootnoterule
\kern-5pt% back up
}
\usepackage{lipsum}
\setlength{\footnotesep}{15pt}
\begin{document}
A sentence.\footnote{\lipsum*[31]}
A sentence.\footnote{\lipsum*[31]}
\end{document}