修复从块标题到正文的颜色过渡

修复从块标题到正文的颜色过渡

我正在尝试用自己的颜色设置一个块,但从块标题到主体的过渡看起来很糟糕。 这就是目前的情况

我已经看过了删除 Beamer 块转换,代码显然有效,即使我将我的颜色放入过渡栏的代码中,颜色看起来仍然不同。如果包含在我的代码中也不会执行任何操作......

有什么想法可以修复转换(最喜欢的)或完全摆脱它吗?

\documentclass[11pt]{beamer}
\usetheme{Berkeley}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

%Define colors
\definecolor{color1}{cmyk}{0.75 0 0.4 0}
\definecolor{color2}{cmyk}{0.75 0 0.4 0.1}
\definecolor{color3}{cmyk}{0.75 0 0.4 0.75}


%Change block colors
\setbeamercolor{block title}{bg=color2, fg=white}
\setbeamercolor{block body}{bg=color1, fg=color3}

%Change block design
\useinnertheme[shadow]{rounded}

\begin{document}

\begin{frame}
\begin{block}{Some title}
$E=mc^2$
\end{block}
\end{frame}

\end{document}

我使用的是 Torino 主题,但结果看起来一样。

干杯

马库斯

答案1

您在模型中提供颜色cmyk。要制作阴影,beamer请使用模型中的颜色rgb

第一种解决方案

rgb在模型中转换颜色:

\definecolor{color1}{rgb:cmyk}{0.75 0 0.5 0}
\definecolor{color2}{rgb:cmyk}{0.75 0 0.4 0.3}
\definecolor{color3}{rgb:cmyk}{0.75 0 0.4 0.6}

你得到:

在此处输入图片描述

第二种解决方案

xcolor软件包可将不同cmyk型号的颜色转换rgb为适合各种假设设备的颜色。PDF 查看器使用设备相关转换和默认 sRGB 配置文件。因此,转换后的颜色并不相同。

gimp您可以通过图形编辑器(如)及其颜色选择器工具从 PDF 查看器的屏幕快照中选择颜色。

在这里,我得到:

\definecolor{color1}{RGB}{64,190,170}
\definecolor{color2}{RGB}{58,173,155}
\definecolor{color3}{RGB}{22,62,58} 

结果:

在此处输入图片描述

相关内容