投影仪中的 PaloAlto 主题:徽标

投影仪中的 PaloAlto 主题:徽标

在 PaloAlto 主题中,我希望将徽标放在右上角而不是左上角,以便侧边栏从左上角开始。

任何想法 ?

谢谢

答案1

重新定义标题模板,将徽标放置在右侧,并抑制左上角的 Draker 方块:

\documentclass{beamer}
\usetheme{PaloAlto}

\makeatletter
\setbeamertemplate{headline}
  {%
    \begin{beamercolorbox}[wd=\paperwidth]{frametitle}
      \ifx\beamer@sidebarside\beamer@lefttext%
      \else%
        \hfill%
      \fi%
      \ifdim\beamer@sidebarwidth>0pt%  
        \usebeamercolor[bg]{logo}%
        \hfill\hbox to \beamer@sidebarwidth{\hss\vbox to
          \beamer@headheight{\vss\hbox{\color{fg}\insertlogo}\vss}\hss}%
      \else%
        \vrule width0pt height \beamer@headheight%  
      \fi%
    \end{beamercolorbox}
  }
\logo{\includegraphics[height=\beamer@headheight]{ctanlion}}
\makeatother

\begin{document}

\begin{frame}
\frametitle{Test Frame One}
CTAN lion drawing by Duane Bibby.
\end{frame}

\end{document}

在此处输入图片描述

相关内容