我知道这是一个常见的话题,但我仍然无法让它工作。我想要一个不同的背景颜色(由于公司设计)和逐渐淡化为新颜色的阴影。
我检查了几个线程,其中阴影被删除了(这不是我想要的)或者手动更改了阴影颜色。
-> 该解决方案对 title-shadow 没有影响
-> 我更改了 beamerbaseboxes.sty,但没有效果(我刷新了 FNDB 并在替换文件后更新了格式)
我的最小例子:
\documentclass{beamer}
\usetheme{Warsaw}
\setbeamercolor{background canvas}{bg=yellow}
\begin{document}
\begin{frame}{Nice Title}
Stupid Content
\end{frame}
\end{document}
我希望垂直阴影从黑色开始并以黄色结束,就像背景一样。
谨致问候, karl.ranseier
答案1
此错误已修复https://github.com/josephwright/beamer/commit/c7051f7003834fb06e40e97288de03f1364163f1并包含在 beamer v3.51 或 v3.60 及更新版本中
(新的透明阴影存在一些问题,因此在 beamer v3.52-v3.59 中它们再次被暂时禁用)
\documentclass{beamer}
\usetheme{Warsaw}
\setbeamercolor{background canvas}{bg=yellow}
\AtBeginDocument{
\pgfdeclareverticalshading{beamer@topshade}{\paperwidth}{%
color(0pt)=(yellow);
color(4pt)=(black!50!bg)
}
}
\begin{document}
\begin{frame}{Nice Title}
Stupid Content
\end{frame}
\end{document}