自定义 beamer 块样式

自定义 beamer 块样式

我正在使用Montpellier带有 beamer 的主题,但是块样式没有默认背景等。我尝试了几种方法使它看起来像的样式Boadilla,但我无法很好地重现它。

在此处输入图片描述

作为 Beamer 的新手,搜索引导我使用 对其进行自定义setbeamercolor,但我不知道如何以那种方式指定颜色Boadilla。你能帮忙吗?

\documentclass[c,compress]{beamer}
\usetheme{Montpellier}
\usecolortheme{beaver}
\useinnertheme[shadow]{rounded}

%\setbeamercolor{block title}{use=structure,fg=white,bg=blue!75!black}

\title{My title}

\begin{document}

\section{First Section}

\begin{frame}
    \frametitle{A Test}
    \begin{block}{definition}
        a test for block
    \end{block}
\end{frame}

\end{document}

答案1

如果你检查一下内容beamerthemeBoadilla.sty你会发现:

\usecolortheme{rose}
\useinnertheme[shadow]{rounded}
\usecolortheme{dolphin}
\useoutertheme{infolines}

因此,Boadilla使用rose颜色主题作为内部主题,使用dolphin颜色主题作为外部主题。在您的代码中\usecolortheme{beaver},您有,这也是一个内部主题。您可以简单地更改beaverrose,或者如果您想要类似但不同于的东西,rose您可以根据的内容自定义颜色beamercolorthemerose.sty

相关内容