Beamer-透明脚线?

Beamer-透明脚线?

我正在使用图片作为投影仪幻灯片的背景。我想在幻灯片底部显示我的姓名和页码。我不希望底部栏覆盖背景图像。是否可以将底部栏设为透明色,并显示姓名和页码?

这些是我在示例中使用的主题:

\usetheme{Boadilla}
\usefonttheme{structurebold}
\usecolortheme{seagull}

示例幻灯片

答案1

这是一个基于重新定义脚线并使用\pgfsetfillopacity{<value>}(0=透明,1=不透明)的解决方案。

平均能量损失

\documentclass{beamer}
\usetheme{Boadilla}
\usefonttheme{structurebold}
\usecolortheme{seagull}

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

\title{Title}
\author{Author}
\institute{Institute}
\date{\today}

\begin{document}

\begin{frame}
\maketitle
\end{frame}

\end{document}

输出显然,您必须添加背景图片,但灰色条已经消失,它们应该是透明的!

输出

相关内容