我正在尝试使用 \authblk 创建具有多个作者块的 beamer 演示文稿,其中每个块基本上都显示:
作者姓名 1
机构 1
我尝试使用 \authblk,但似乎不起作用。有人能帮助我吗?
这是我的代码:
\documentclass{beamer}
\mode<presentation>
{
\usetheme{CambridgeUS}
\usecolortheme{dolphin}
\setbeamercovered{transparent}
}
\usepackage{authblk}
\usepackage{color,colortbl}
\title[Short title]{Long Title}
\subtitle{Subtitle}
\author[Short Name (U ABC)]{Author 1\\Institute 1 \and Author 2\\Institute 2 \and Author 3\\Institute 3}
\date[Dec 2015]{December 2015}
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\end{document}
答案1
不要使用authblk
。而是将作者分为不同的\column
类别:
\documentclass{beamer}
\usetheme{CambridgeUS}
\usecolortheme{dolphin}
\setbeamercovered{transparent}
\title[Short title]{Long Title}
\subtitle{Subtitle}
\author[Short Name (U ABC)]{%
\texorpdfstring{%
\begin{columns}
\column{.3333\linewidth}
\centering
Author 1 \\ Institute 1
\column{.3333\linewidth}
\centering
Author 2 \\ Institute 2
\column{.3333\linewidth}
\centering
Author 3 \\ Institute 3
\end{columns}
}
{Author 1, Author 2, Author 3}
}
\date[Dec 2015]{December 2015}
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\end{document}
使用\texorpdfstring{<tex>}{<pdf string>}
有助于\author
自动完成 PDF 属性的作者字段。现在您可以在演示文稿中直观显示的内容和文档属性之间切换。
答案2
在@werner 的代码中添加,这里有一个版本,允许我将作者块分成两行。谢谢@werner!
\documentclass{beamer}
\usetheme{CambridgeUS}
\usecolortheme{dolphin}
\setbeamercovered{transparent}
\title[Short title]{Long Title}
\subtitle{Subtitle}
\author[Short Name (U ABC)]{%
\texorpdfstring{%
\begin{columns}
\column{.3\linewidth}
\centering
Author 1 \\ Institute 1
\column{.3\linewidth}
\centering
Author 2 \\ Institute 2
\end{columns}
\vspace{12pt}
\begin{columns}
\column{.3\linewidth}
\centering
Author 3 \\ Institute 3
\end{columns}
}
{Author 1, Author 2, Author 3}
}
\date[Dec 2015]{December 2015}
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\end{document}