如何使用 Beamer 制作所有附属机构都在同一行的 LaTeX 海报?

如何使用 Beamer 制作所有附属机构都在同一行的 LaTeX 海报?

我正在使用该类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}

相关内容