Beamer 테마에서 색상을 변경하는 방법은 무엇입니까?

Beamer 테마에서 색상을 변경하는 방법은 무엇입니까?

암스테르담처럼 Beamer 테마에서 색상을 변경하고 싶습니다(측면에서 다운로드)http://latex.simon04.net첫 번째 주제). 예를 들어 빨간색과 같은 진한 파란색 대신 연한 파란색 녹색 대신 상단에 어떻게 올라갈 수 있습니까? 나는 다음과 같이 정의된 헤드라인을 사용합니다.

\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

답변1

\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}

으로 이끌다:

여기에 이미지 설명을 입력하세요

그러나 다른 답변에 대한 Claudio Fiandrino의 의견을 주목하십시오.

답변2

나는 상단 패널이 정의된 구조 전경색을 사용한다고 생각합니다.

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

beamer@blendedblue사용자 정의 색상은 어디에 있습니까?

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

이를 변경하려면 RGB 값을 간단히 수정하십시오. 다른 색상은 다음에서 수입됩니다.

\usecolortheme{whale}
\usecolortheme{orchid}

beamercolorthemewhale.sty따라서 정의를 재정의 하거나 beamercolorthemewhale.sty변경 해야 합니다 .

관련 정보