作者脚注缩进

作者脚注缩进

如何设置\title\author或中包含的脚注的脚注边距\date

\documentclass[11pt, a4paper]{article}
    \usepackage[hang, flushmargin]{footmisc}
    \title{Title}
    \author{Author\footnote{Indentation is incorrect.}}
    \setlength{\footnotemargin}{15pt}
\begin{document}

\maketitle

Hello world.\footnote{Indentation is correct.}
    
\end{document}

在上面的例子中,\setlength{\footnotemargin}{15pt}仅改变了文档正文中脚注的缩进。

答案1

\maketitle按照article类重新定义的定义\@makefntext。这意味着 里面\maketitle footmisc的定义\@makefntext被遗忘了……

您可以修补\maketitle并再次改回定义:

\documentclass[11pt, a4paper]{article}
\usepackage[hang, flushmargin]{footmisc}
\setlength{\footnotemargin}{15pt}

\title{Title}
\author{Author\thanks{Indentation is incorrect.}}

\usepackage{etoolbox}
\makeatletter
\let\fm@makefntext\@makefntext
\patchcmd\maketitle{\if@twocolumn}{\let\@makefntext\fm@makefntext\if@twocolumn}{}{\fail}
\makeatother

\begin{document}

\maketitle

Hello world.\footnote{Indentation is correct.}
    
\end{document}

在此处输入图片描述

答案2

我不知道,但我也不知道你说的“缩进不正确”是什么意思。请说明在两种情况下你对“正确缩进”的期望。

我有一种感觉,脚注通常通过、和和参数指定,\thanks\title编码\author\date普通脚注不完全相同(在这种情况下该footmisc包可能不适用)。

如果我错了,请纠正我。

相关内容