在 ACL 模板中使用 \thanks 时脚注中的符号和标题重叠

在 ACL 模板中使用 \thanks 时脚注中的符号和标题重叠

\thanks{}我注意到,在节中使用时\author{},星号会与脚注中的标题重叠,如下图所示。您知道 ACL 模板中的这个命令是怎么回事吗?

在此处输入图片描述

\author{First Author\thanks{Test} \\
  Affiliation / Address line 1 \\
  Affiliation / Address line 2 \\
  Affiliation / Address line 3 \\
  \texttt{email@domain} \\\And
  Second Author \\
  Affiliation / Address line 1 \\
  Affiliation / Address line 2 \\
  Affiliation / Address line 3 \\
  \texttt{email@domain} \\}

答案1

这种行为确实有点奇怪。问题在于脚注标记放置得太靠右了,而文本则放置在正常位置(即测试从与脚注 1 中的 url 相同的位置开始)。

显然 ACL 也注意到了这一点,并试图创建一个宏\Thanks(大写 T),在致谢脚注的开头添加一个额外的空格(如acl.sty第 128 行所定义)。但是,首先这不起作用(空格不知何故被吞噬了),其次,即使您在那里放置了一个实际的空格,* 标记仍然位置不正确,例如\author{First Author\thanks{\enspace Test}\\

下面是一个具有正确间距的手动解决方案,在作者姓名中添加文字 *,并在主文档中添加脚注,但带有 * 标记:

\author{First Author*\\
  Affiliation / Address line 1 \\
  Affiliation / Address line 2 \\
  Affiliation / Address line 3 \\
  \texttt{email@domain} \\\And
  Second Author \\
  Affiliation / Address line 1 \\
  Affiliation / Address line 2 \\
  Affiliation / Address line 3 \\
  \texttt{email@domain} \\}

\begin{document}
\maketitle
\begingroup\def\thefootnote{*}\footnotetext{Test}\endgroup

结果:

在此处输入图片描述

相关内容