¿Cómo cambiar los colores en el tema Beamer?

¿Cómo cambiar los colores en el tema Beamer?

Me gustaría cambiar los colores en el tema Beamer como Amsterdam (descargado desde el lateralhttp://latex.simon04.netel primer tema). ¿Cómo puedo llegar a la parte superior en lugar de color azul oscuro, por ejemplo, color rojo, y en lugar de color verde azul claro? Yo uso el título definido así.

\setbeamertemplate{headline}
{%
  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  \begin{beamercolorbox}[ht=1.7ex,dp=1.125ex,%
      leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}
    \vskip2pt\insertsectionnavigationhorizontal{\paperwidth}{}{}
  \end{beamercolorbox}%
  \ifbeamer@theme@subsection%
    \begin{beamercolorbox}[colsep=1.5pt]{middle separation line head}
    \end{beamercolorbox}
    \begin{beamercolorbox}[ht=1.7ex,dp=1.125ex,%
      leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
      \usebeamerfont{subsection in head/foot}\insertsubsectionhead
    \end{beamercolorbox}%
  \fi%
  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
  \end{beamercolorbox}
} \mode <all>

\makeatletter
\DeclareOptionBeamer{compress}{\beamer@compresstrue}
\ProcessOptionsBeamer

Respuesta1

\documentclass{beamer}

\mode<presentation>
 {
 \usetheme{Amsterdam}
 \setbeamercolor*{palette secondary}{use=structure,fg=white,bg=red}
 \setbeamercolor*{palette tertiary}{use=structure,fg=white,bg=green}
 }

\usepackage{lipsum}
\begin{document}
 \begin{frame}
   \lipsum
 \end{frame}

\end{document}

Lleva a:

ingrese la descripción de la imagen aquí

Pero observe el comentario de Claudio Fiandrino sobre la otra respuesta.

Respuesta2

Creo que el panel superior usa el color de primer plano de la estructura que se define en

\setbeamercolor{structure}{fg=beamer@blendedblue}

¿Dónde beamer@blendedbluehay un color definido por el usuario?

\definecolor{beamer@blendedblue}{rgb}{0.137,0.466,0.741}

Simplemente modifique el valor RGB para cambiar eso. Otros colores son importados de

\usecolortheme{whale}
\usecolortheme{orchid}

Por lo tanto, tendrá que anular las definiciones beamercolorthemewhale.styo beamercolorthemewhale.stycambiarlas.

información relacionada