答案1
要添加脚注规则,您需要重新定义它并将其添加到您的序言中:
\renewcommand\footnoterule{\hspace{-1em}\rule{columnwidth}{0.5pt}}
但是,请注意,样式文件故意删除了带有 的规则\footrule{}
。因此,如果您要将某些内容发送到 IEEE 会议,则应保留不带规则的脚注。
答案2
只是为了这项运动,我尝试了另一种方法来解决这个问题,正如 OP 在他的评论中所建议的那样,将脚注放在表格中并只有一行顶行。
tabular
环境无法很好地运行,\thanks
因此我们需要使用它savebox
来生成表。它看起来像这样:
\newsavebox{\foo}
\savebox{\foo}{
\renewcommand{\arraystretch}{0.4}
\begin{tabular}{@{}p{0.94\columnwidth}}
\hline\\
Identify applicable funding agency here. If none, delete this.
\end{tabular}}
\begin{document}
\title{Paper Title*\\
{\footnotesize \textsuperscript{*}Note: Sub-titles are not captured in Xplore and
should not be used}
\thanks{\usebox{\foo} }
}
请注意此解决方案中的以下几点:
- 我们添加
@{}
以确保没有列分隔,并且实际上删除了本来会添加的额外表内边距。 - 我们使用“\renewcommand{\arraystrech}{0.4}”控制顶线与文本的距离
- 表格的长度由定义控制
p{}
。使用l
会导致表格“侵入”列之间的空间,甚至是右侧列
这并不像我想象的那么复杂,但肯定比我的其他解决方案更难。
答案3
这条线完成了任务。
\renewcommand\footnoterule{\hspace{-1em}\rule[0.45em]{\columnwidth}{0.45pt}}
它应该放在 \begin{document} 之前,并保留“thanks”命令。