自定义脚注在第一节之前添加额外空间

自定义脚注在第一节之前添加额外空间

我获得了一个模板,可以创建不带编号的自定义脚注。脚注设置正确,但也导致各节之间出现空格。

这是我的代码:

\documentclass[10pt,a4paper,twocolumn,twoside]{article}

\newcommand\customfootnote[1]{
    \begingroup
    \renewcommand\thefootnote{}\footnote{#1}
    \addtocounter{footnote}{-1}
    \endgroup
}

\begin{document}

\section{aaaaa}
bbbb
\customfootnote{My first footnote}
\customfootnote{My second footnote}

\section{My First Section}
Lorem...

\end{document}

我也尝试将其添加为之后的第一个元素\begin{document},但这只会导致在第一部分之前添加空格。

我想要实现的效果类似于下图所示。这是我的代码所实现的效果,但它还会在页面顶部添加额外的空间。

在此处输入图片描述

我使用脚注是因为模板中已经有了脚注,并且刚刚发现因此添加了空白。

希望有人知道如何解决。谢谢。

答案1

问题是,即使有一个空的脚注标记,它仍然会插入到调用它的行中。

这应该可以满足您的要求:

\documentclass[10pt,a4paper,twocolumn,twoside]{article}

\makeatletter
\newcommand\customfootnote[1]{
  \begingroup
    \let\@makefnmark\relax  \let\@thefnmark\relax
    \@footnotetext{#1}
  \endgroup
}
\makeatother

\begin{document}

\section{aaaaa}
bbbb
\customfootnote{My first footnote}
\customfootnote{My second footnote}

\section{My First Section}
Lorem...

\end{document}

这是在第一页设置“管理脚注”的方法amsart

相关内容