我正在尝试在文档标题中创建脚注,但有点失败——文档的开头是这样的:
\documentclass{acm_proc_article-sp}
\begin{document}
\title{This is my title\footnote{Just a note.}}
标题后有一个点,大概是脚注指示符,但脚注文本却无处可寻。
有人可以解释一下这个问题吗?
答案1
您的问题与您使用的这个自定义类完全相关。在我在网上找到的版本中,宏\maketitle
不会执行
\let\footnote\thanks
就像标准类一样。你可以当然,使用\thanks
宏(直接)或在序言中添加两行小代码:
\documentclass{acm_proc_article-sp}
\let\ACMmaketitle=\maketitle
\renewcommand{\maketitle}{\begingroup\let\footnote=\thanks \ACMmaketitle\endgroup}
\begin{document}
\title{This is my title\footnote{Just a note.}}
\author{berry120}
\maketitle
Hello\footnote{World}
\end{document}
这个选择由你。
答案2
如果有人在使用acmart
ACM 文章模板,请注意您不能\thanks
在标题中使用。请\titlenote
改用。
\title{This is a title}
\titlenote{This is a titlenote}
阅读文档了解更多信息。
我花了一些时间才意识到我不能使用\thanks
。由于这篇文章在 Google 上排名第一,我发布了这个答案,希望它能帮助任何在使用 ACM 模板时遇到困难的人。很抱歉再次提到这个旧问题。