我正在使用该类beamer
,我能找到的所有示例都将作者所属机构放在不同的行上。我的研究项目要求我们将它们全部放在一行上,并用上标表示作者的正确所属机构。这是我当前的代码。
\title{Title goes here}
\author[shortname]{Author1 \inst{1} \and Author2 \inst{2} \and Author3 \inst{3}}
\institute[shortinst]{\inst{1} Affil1 \and
\inst{2} Afil2 \and \inst{3} Afil3 }
为了记录,我尝试阅读authblk 隶属关系在同一行但我不明白。以我的知识水平,需要简单的例子。
答案1
在beamer
,该机构\and
被定义为
\def\beamer@andinst{\\[1em]}
这样它就会插入一个换行符并留下 1em垂直的条目之间的差距。仅仅将其重新定义为
\makeatletter
\def\beamer@andinst{\quad}
\makeatother
插入 1em水平的条目之间的差距:
\documentclass{beamer}
\title{Title goes here}
\author[shortname]{Author1 \inst{1} \and Author2 \inst{2} \and Author3 \inst{3}}
\institute[shortinst]{\inst{1} Affil1 \and \inst{2} Affil2 \and \inst{3} Affil3}
\makeatletter
\def\beamer@andinst{\quad}
\makeatother
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\end{document}