如何手动放置 \thanks 文字?

如何手动放置 \thanks 文字?

我正在使用带有 confpresentation 样式的 beamerposter 来创建海报。我想在标题中包括作者电子邮件地址以及部门,并且我想使用\thanks-style 来执行此操作。

但是当我使用\thanks脚注计数器从 2 开始,并且脚注文本不会放置在任何地方。我可以毫不费力地覆盖脚注符号,隐藏这个问题,但我真的不知道为什么会发生这种情况。

我尝试使用该titling包,但它似乎与 beamer 不兼容。

我也尝试在 Google 上搜索有关 thanks 命令的信息,但由于 thanks 是一个很常见的词,因此很难找到相关文档。有没有办法手动将感谢文本放入文档中?

这是我真正的问题,但我也愿意接受一个可以澄清 Beamer 问题的答案,谢谢。

答案1

一般来说,插入 的内容并不难,thanks可以用 来完成\@thanks。由于您无法在普通的 beamer 框架中使用 @,因此您可以在新命令中将其隐藏:

\documentclass{beamer} 

\title[MWE]{MWE poster title}
\subtitle{A minimum working example}
\author[Woods \& Christian]{John~O.~Woods, Ph.D.;\thanks{[email protected]} Andrew~Rhodes; Jordan~L.~Sell; and John~A.~Christian, Ph.D.}
\institute[West Virginia University]{Department of Mechanical and Aerospace Engineering, West Virginia University}
\date{\today}

\makeatletter
\newcommand{\insertthanks}{\@thanks}
\makeatother

\begin{document}

\begin{frame}
    \insertauthor

    \insertthanks
\end{frame}
\end{document}

在此处输入图片描述


但是,这与您的 MWE 无法很好地兼容,因为您使用的 MWEbeamerposter无法在第一页放置脚注。您可能不需要beamerposter,还有其他方法可以更改纸张大小等。

编号问题是由于标题的多次使用造成的,测试以下示例,您将了解每次使用标题时如何添加自己的致谢。

\documentclass[final]{beamer} 

\title[MWE]{MWE poster title}
\subtitle{A minimum working example}
\author[Woods \& Christian]{John~O.~Woods, Ph.D.;\thanks{[email protected]} Andrew~Rhodes; Jordan~L.~Sell; and John~A.~Christian, Ph.D.}
\institute[West Virginia University]{Department of Mechanical and Aerospace Engineering, West Virginia University}
\date{\today}

\makeatletter
\newcommand{\insertthanks}{\@thanks}
\makeatother

\begin{document}

\begin{frame}
    \insertauthor
    \insertauthor

    \insertthanks
\end{frame}
\end{document}

相关内容