我已决定从 Powerpoint 切换到 Beamer,对于我的第一个演示,我想使用大都市主题,并且颜色与此护目镜滑梯模板相同:
。
我尝试对此进行一些研究,我找到的最接近的答案是Beamer 如何更改信息线和框架标题的颜色和beamer 外观备忘单。我试过这个代码:
\documentclass{beamer}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usetheme{metropolis}
\definecolor{bluegreen}{rgb}{3, 166, 155}
\definecolor{pitchblack}{rgb}{0, 0, 0}
\definecolor{lightbeige}{rgb}{255, 251, 241}
\definecolor{mediumgray}{rgb}{183, 183, 183}
\setbeamercolor{background canvas}{bg=pitchblack}
\setbeamercolor{normal text}{fg=lightbeige}
\setbeamercolor{headline}{bg=bluegreen, fg=mediumgray}
\begin{document}
\begin{frame}
\frametitle{The title}
Lorem ipsum...
\end{frame}
\end{document}
我做了我想做的一切,除了标题栏的背景颜色是浅米色:
我做错了什么?或者我应该传递什么参数\setbeamercolor
才能正确执行?提前致谢 :-)。
答案1
正如 Andrew Swann 所说他的评论,您想修改框架标题颜色而不是标题颜色(据我所知,主题metropolis
没有标题)。
下一个问题是您需要的RGB
而不是rgb
颜色定义 -rgb
取 0 到 1 之间的值。
\documentclass{beamer}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usetheme{moloch}% modern fork of the metropolis theme
\definecolor{bluegreen}{RGB}{3, 166, 155}
\definecolor{pitchblack}{RGB}{0, 0, 0}
\definecolor{lightbeige}{RGB}{255, 251, 241}
\definecolor{mediumgray}{RGB}{183, 183, 183}
\setbeamercolor{background canvas}{bg=pitchblack}
\setbeamercolor{normal text}{fg=lightbeige}
\setbeamercolor{frametitle}{bg=bluegreen, fg=mediumgray}
\begin{document}
\begin{frame}
\frametitle{The title}
Lorem ipsum...
\end{frame}
\end{document}