Ändern der Farbe im Beamer-Thema

Ich bereite eine Präsentation mit dem folgenden Beamer-Thema vor:

\usetheme{AnnArbor} \usecolortheme{beaver} 

Gibt es eine einfache Möglichkeit, die gelbe Farbe jedes Mal in Cyan zu ändern, wenn sie im Thema verwendet wird? Ich habe Latex einige Zeit verwendet, aber ich habe absolut keine Ahnung, wie Beamer funktioniert.

Bearbeiten: Hier ist ein MWE. Wenn ich dies kompiliere, ist das Titelfeld gelb und das ist die Farbe, die ich ändern wollte zu blau.

\documentclass{beamer} \usepackage[spanish,activeacute]{babel} \usetheme{AnnArbor} \usecolortheme{beaver} \begin{document} \title{My title} \author{My name} \date{\today} \begin{frame} \titlepage \end{frame} \end{document} 

Antwort

AnnArbor definiert die Hintergrundfarbe für Titel (und ähnliche) mit:

\setbeamercolor{titlelike}{parent=structure,bg=yellow!85!orange} 

(siehe beamerthemeAnnArbor.sty)

Um es in eine Art Blau zu verwandeln, können Sie Folgendes verwenden:

\documentclass{beamer} \usepackage[spanish,activeacute]{babel} \usetheme{AnnArbor} \usecolortheme{beaver} \setbeamercolor{titlelike}{parent=structure,bg=cyan} \begin{document} \title{My title} \author{My name} \date{\today} \begin{frame} \titlepage \end{frame} \end{document} 

Das Ergebnis ist:

cyanfarbener Hintergrund statt gelb

Ändern der Vordergrundko So einfach ist es beispielsweise,

\setbeamercolor{titlelike}{parent=structure,fg=yellow,bg=cyan} 

zu verwenden, um

gelber Text, cyanfarbener Hintergrund

Siehe beamer manual für weitere Informationen zu \setbeamercolor und Schlüsseln wie fg und bg.

Kommentare

  • Vielen Dank, das ist genau das, was ich brauchte! Gibt es eine einfache Möglichkeit, die Farbe des Textes im Titelfeld zu ändern?
  • @WildFeather Siehe die erweiterte Antwort. Schauen Sie sich aber auch das Handbuch beamer an.
  • Nochmals vielen Dank , deine Antwort ist perfekt! Ich werde mir auch das Handbuch ansehen, aber die Länge ist entmutigend und ich brauchte eine schnelle Lösung für heute.

Antwort

Ich bin für den Rest der Woche offline. Wenn jemand einen Fehler usw. sieht, bearbeiten Sie ihn einfach.

  1. Ich sehe keine gelbe Farbe.
  2. Aus diesem Grund wird ein sogenanntes minimales Arbeitsbeispiel (MWE) benötigt, um solche Probleme zu vermeiden.
  3. Suchen Sie auf Ihrem Computer nach der Datei beamercolorthemebeaver.sty. Hier sind die Farben definiert. Siehe unten.

beamercolorthemebeaver.sty

% Copyright 2004 by Madhusudan Singh <[email protected]> % % This file may be distributed and/or modified % % 1. under the LaTeX Project Public License and/or % 2. under the GNU Public License. % % See the file doc/licenses/LICENSE for more details. \mode<presentation> \definecolor{darkred}{rgb}{0.8,0,0} \setbeamercolor{section in toc}{fg=black,bg=white} \setbeamercolor{alerted text}{fg=darkred!80!gray} \setbeamercolor*{palette primary}{fg=darkred!60!black,bg=gray!30!white} \setbeamercolor*{palette secondary}{fg=darkred!70!black,bg=gray!15!white} \setbeamercolor*{palette tertiary}{bg=darkred!80!black,fg=gray!10!white} \setbeamercolor*{palette quaternary}{fg=darkred,bg=gray!5!white} \setbeamercolor*{sidebar}{fg=darkred,bg=gray!15!white} \setbeamercolor*{palette sidebar primary}{fg=darkred!10!black} \setbeamercolor*{palette sidebar secondary}{fg=white} \setbeamercolor*{palette sidebar tertiary}{fg=darkred!50!black} \setbeamercolor*{palette sidebar quaternary}{fg=gray!10!white} %\setbeamercolor*{titlelike}{parent=palette primary} \setbeamercolor{titlelike}{parent=palette primary,fg=darkred} \setbeamercolor{frametitle}{bg=gray!10!white} \setbeamercolor{frametitle right}{bg=gray!60!white} \setbeamercolor*{separation line}{} \setbeamercolor*{fine separation line}{} \mode <all> 

MWE

\documentclass{beamer} \usetheme{AnnArbor} \usecolortheme{beaver} \begin{document} \begin{frame}{Test} Test \end{frame} \end{document} 

Geben Sie hier die Bildbeschreibung ein.


Ändern der Farben

\documentclass{beamer} \usetheme{AnnArbor} \usecolortheme{beaver} \definecolor{myNewColorA}{rgb}{0,0,100} \definecolor{myNewColorB}{rgb}{0,100,100} \definecolor{myNewColorC}{rgb}{0,200,100} \definecolor{myNewColorD}{rgb}{0,100,200} \setbeamercolor*{palette primary}{bg=myNewColorA, fg = green} \setbeamercolor*{palette secondary}{bg=myNewColorB, fg = green} \setbeamercolor*{palette tertiary}{bg=myNewColorC, fg = green} \setbeamercolor*{palette quaternary}{bg=myNewColorD, fg = green} \begin{document} \begin{frame}{Test} Test \end{frame} \end{document} 

Geben Sie hier die Bildbeschreibung ein

Kommentare

  • Danke! ' Es tut mir leid, ich habe völlig vergessen, eine MWE zu schreiben. Die gelbe Farbe war in der Titel auf der ersten Folie. Irgendwelche Vorschläge, wo ich die .sty-Datei finden kann?
  • Egal, ich habe es gefunden, vielen Dank noch einmal!
  • @WildFeather Vielleicht möchten Sie Ihre Lösung teilen.
  • Ich habe gerade eine MWE hinzugefügt und es geschafft, die zu finden. Sty-Datei, die Sie mit der Methode der akzeptierten Antwort für dieser Frage erwähnt haben. Der Kommentar von @Schweinebacke war genau das, wonach ich gesucht habe, und mit Ihrer Antwort konnte ich auch die Farben der Balken ändern. Es sieht jetzt gut aus. Danke!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.