如何实现这种 Beamer 风格?

如何实现这种 Beamer 风格?

我认为所附的幻灯片使用了以下beamer设置:

\usetheme[]{Frankfurt}   % or berlin
\usecolortheme{beaver}  % red color

不过,我有几个问题:

  1. 如何自定义页脚为:主题+作者(邮箱)+机构+页码?

  2. 如何使徽标的背景颜色与投影仪颜色主题相匹配?

我的学院徽标是一个JPG文件,背景颜色为白色。如果beamer主题颜色不是白色,则标题中会出现一块白色区域。

我认为SVG文件可以解决这个问题,但是 latex 不支持这种格式。如果我们将文件转换SVG为 jpg/png 格式,白色背景颜色将再次出现!如何解决这个问题?

更新:包括logo格式pdf解决了问题 2。

在此处输入图片描述

答案1

  1. 我定义了一个footline模板,灵感来自外部主题使用的模板infolines,其中包含必填字段。新模板名为 myfootline,您可以使用以下命令激活它

    \setbeamertemplate{footline}[myfootline]
    

    代码:

    \documentclass{beamer}
    \usetheme[]{Berlin}
    \usecolortheme{beaver}  % red color
    
    \makeatletter
    \defbeamertemplate*{footline}{myfootline}
    {
      \leavevmode%
      \hbox{%
      \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
        \usebeamerfont{title in head/foot}\insertshorttitle
      \end{beamercolorbox}%
      \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
        \usebeamerfont{author in head/foot}\insertshortauthor\expandafter\beamer@ifempty\expandafter{\beamer@shortinstitute}{}{~~\insertshortinstitute}
      \end{beamercolorbox}%
      \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{title in head/foot}%
        \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
        \insertframenumber{} / \inserttotalframenumber\hspace*{2ex} 
      \end{beamercolorbox}}%
      \vskip0pt%
    }
    \makeatother
    \setbeamertemplate{footline}[myfootline]
    
    \title{The title}
    \author[The author ([email protected])]{The author \\\href{mailto:[email protected]}{[email protected]}}
    \institute{The Institution}
    
    \begin{document}
    
    \begin{frame}
    \maketitle
    \end{frame}
    
    \section{A test section}
    \begin{frame}
    \frametitle{A test frame title}
    test
    \end{frame}
    
    \end{document}
    

    在此处输入图片描述

    以下是脚线的特写:

    在此处输入图片描述

    由于footline现在有太多信息,也许您需要调整beamercolorbox模板中使用的 es 的宽度。

  2. 至于问题 2,我认为它与本文无关,因为它涉及图像格式操作细节问题,而非 (La)TeX 本身。不过,在我们的姊妹网站平面设计你可以找到这个问题的一些答案;例如为现有 PNG 添加透明度或者使图像背景透明

相关内容