我正在使用带有 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}