缩写作者的命令

缩写作者的命令

我正在编写一份 beamer 文档,并使用以下定义作者

\author[O. Castillo]{Oscar Castillo}

据我所知,\@author返回值奥斯卡·卡斯蒂略

问题

是否有返回值的命令O·卡斯蒂略

干杯。

答案1

由于您正在使用beamer,因此您有\insertshortauthor\insertauthor

\documentclass{beamer}

\author[O. Castillo]{\'Oscar Castillo}

\begin{document}

\begin{frame}
\insertshortauthor
\insertauthor
\end{frame}

\end{document}

在此处输入图片描述

经过评论后,似乎想法是使用它来为 PDF 生成一些元数据信息;在这种情况下可以使用\beamer@shortauthor

\documentclass{beamer}
\title{The Title}
\author[O. Castillo]{\'Oscar Castillo}

\makeatletter
\hypersetup{pdfauthor={\beamer@shortauthor}}
\makeatother

\begin{document}

\begin{frame}
test
\end{frame}

\end{document}

相关内容