我想知道如何改变 beamer metropolis 主题中部分页面的背景颜色。
我尝试了这样的事情:
\setbeamercolor{sectionpage}{fg=blue,bg=blue}
但它不起作用。有什么想法吗?
干杯,
答案1
改变每一帧的颜色可能会对美学风格造成很大的破坏,所以你需要避免像我所做的那样产生强烈的对比。
我将简单地向您指出一个生成上述帧的代码片段,该片段是通过在默认标题页
\setbeamercolor{background canvas}{bg=cyan!50!white}
\begin{frame}{Outline}
\tableofcontents
\end{frame}
\setbeamercolor{background canvas}{bg=yellow!50!white}
\setbeamercolor{section title}{fg=white,bg=red!50!black}
\section{Introduction}
答案2
我想让部分页面看起来像standout
大都会主题中的框架样式。您可以通过在序言中包含以下内容来实现此目的:
\AtBeginSection{
{
\metroset{background=dark}
\frame[plain,c,noframenumbering]{\sectionpage}
}
}
希望这可以帮助。
答案3
基于 tachyon 的回答,我在序言中添加了以下内容
\AtBeginSection{
{
\setbeamercolor{section title}{fg=white} % font color
\frame[standout]{\sectionpage} % the "standout" keyword makes the background dark
}
}