[Tex/LaTex] Singapore Beamer Theme – add bottom bar with author info

beamerformatting

I made presentation slides using the Singapore Beamer theme. I think this theme looks very professional, but it doesn't include a bottom toolbar that includes my name and institution. How do I add a toolbar that contains this information? If there are two authors, how would I stack their names, instead of placing them next to each other (which is typically the default)?

Best Answer

You can set the footline template to present the desired information. In the following example code I slightly modified the definition of the footline template as used in the infolines outer theme; of course, feel free to adapt the design according to your needs:

\documentclass{beamer}
\usetheme{Singapore}

\makeatletter
\setbeamertemplate{footline}
{
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=2ex,center]{author in head/foot}%
    \usebeamerfont{author in
head/foot}%
  \insertshortauthor\hspace{1em}\beamer@ifempty{\insertshortinstitute}{}{(\insertshortinstitute)}
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=2ex,center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=2ex,right]{date in head/foot}%
    \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
    \insertframenumber{} / \inserttotalframenumber\hspace*{2ex} 
  \end{beamercolorbox}}%
  \vskip0pt%
}
\makeatother

\author[\parbox{.2\paperwidth}{\raggedleft Author One \\ Author Two}]{Author One and Author Two}
\institute{The Institute}
\title{The Title}

\begin{document}

\begin{frame}
test
\end{frame}

\end{document}

The output obtained:

enter image description here

And the footline zoomed:

enter image description here

Although in my answer I gave a possible solution to the "stacking the authors" issue, I forgot to mention it explicitly: you can use the optional argument of \author to format how the author(s) information will be displayed when the \insertshortauthor command is invoked (this command is used, in particular, in the footlinea template above).