如何在不影响脚注距离的情况下改变行距?

如何在不影响脚注距离的情况下改变行距?

我知道\renewcommand{\baselinestretch}{number}改变行距,但这也会改变脚注距离。

我怎样才能只更改正文中的行距?我认为应该对宏\@footnote或类似的东西进行一些更改。有什么想法吗?

答案1

不要改变 的值\baselinestretch。改用包setspace

\documentclass{article}                 
\usepackage[english]{babel} 
\usepackage{setspace} 
\usepackage{blindtext} 
\setstretch{1.25}
\begin{document}            

\blindtext\footnote{\blindtext}

\end{document}       

答案2

对于那些使用 Memoir 类的人来说:\setstretch{1.25}会出现错误;没什么大问题!只需在前面
添加以下行:\DisemulatePackage{setspace}\usepackage{setspace}

\DisemulatePackage{setspace}
\usepackage{setspace}
\setstretch{1.25}

以上方法对我有用。
(感谢另一位贡献者通过回忆录课程提供的提示。)

相关内容