我定义了一个自定义的footline模板,像这样:
\setbeamertemplate{footline}{
\hspace*{.5cm}
\includegraphics[scale=0.07]{images/image1.png}
\hspace{0.3cm}
\scriptsize{Seite \insertframenumber}
\hfill
\includegraphics[scale=0.25]{images/image2.png}
\hspace*{.5cm}
\vspace{9pt}
}
我如何定义整个脚注线的背景颜色?我希望脚注线为浅灰色...
答案1
您可以使用beamercolorbox
:
\PassOptionsToPackage{demo}{graphicx}
\documentclass{beamer}
\setbeamercolor{footlinecolor}{fg=black,bg=lightgray}
\setbeamertemplate{footline}{%
\begin{beamercolorbox}[sep=1em,wd=\paperwidth,leftskip=0.5cm,rightskip=0.5cm]{footlinecolor}
\includegraphics[scale=0.07,height=10pt]{images/image1.png}
\hspace{0.3cm}%
\scriptsize{Seite \insertframenumber}
\hfill
\includegraphics[scale=0.25,height=10pt]{images/image2.png}
\end{beamercolorbox}%
}
\begin{document}
\begin{frame}
test
\end{frame}
\end{document}
第一行(\PassOptionsToPackage
)仅用于通过用黑色矩形替换实际图像,使示例可供所有人编译;不是在实际代码中使用该行。我还将图像高度设置为示例的合理值。