添加

添加

我有一篇文章,其中有多个脚注。我想增加文章文本末尾和脚注规则之间的间距。

我怎样才能做到这一点?

我已经尝试过改变,\footskip但没有效果(实际上什么也没发生)。

我已经使用过\footnotesep并且有效,但我只移动了文本,而不是规则

答案1

是的,您需要修改的长度是\skip\footins

% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly 
                                 % declare the paper format.

\usepackage[T1]{fontenc}         % Not always necessary, but recommended.
% End of standard header.  What follows pertains to the problem at hand.

\usepackage{lipsum}

\setlength{\skip\footins}{24pt plus 3pt minus 3pt} % for example



\begin{document}

Some text with a footnote.\footnote{Here it is.}

\lipsum[1-8]

\end{document}

我添加了一张图片,显示您获得的输出的第一页:

上述代码生成的第一个页面

TeXbook,第 122-123 页,以及标题为“脚注”的部分ltfloat.dtx以获得详细的解释。

添加

如果您正在使用该geometry软件包,则执行上述操作的更礼貌的方法是使用以下footnotesep选项:

% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly 
                                 % declare the paper format.

\usepackage[T1]{fontenc}         % Not always necessary, but recommended.
% End of standard header.  What follows pertains to the problem at hand.

\usepackage{geometry}
\usepackage{lipsum}

\geometry{footnotesep = 24pt plus 3pt minus 3pt} % for example



\begin{document}

Some text with a footnote.\footnote{Here it is.}

\lipsum[1-8]

\end{document}

请注意,此选项的名称可能是 OP 所犯错误的根源。

相关内容