我认为我正确地遵循了手册,在下面的示例中定义了自定义背景颜色。但如示例所示,背景颜色是黑色,而不是极淡的米色。有人能告诉我我做错了什么吗?
\documentclass{beamer}
\definecolor{MyBackground}{RGB}{1.0000 0.9451 0.6549}
\setbeamercolor{background canvas}{bg=MyBackground}
\begin{document}
\begin{frame}
Hullo world
\end{frame}
\end{document}
答案1
代码中有两个小错误。首先,值之间缺少逗号。其次,RGB
model 的定义值在 0 到 255 之间,而rgb
model 的值在 0 到 1 之间。因此,如果
\definecolor{MyBackground}{RGB}{1.0000 0.9451 0.6549}
被替换为
\definecolor{MyBackground}{rgb}{1.0000,0.9451,0.6549}
或者
\definecolor{MyBackground}{RGB}{255,241,167}
一切都会顺利。
\documentclass{beamer}
\definecolor{MyBackground}{rgb}{1.0000,0.9451,0.6549}
%\definecolor{MyBackground}{RGB}{255,241,167}
\setbeamercolor{background canvas}{bg=MyBackground}
\begin{document}
\begin{frame}
Hullo world
\end{frame}
\end{document}