Skift farve i beamer-tema

Jeg forbereder en præsentation ved hjælp af følgende beamer-tema:

\usetheme{AnnArbor} \usecolortheme{beaver} 

Er der nogen nem måde at ændre den gule farve til cyan hver gang den bruges i temaet? Jeg har brugt Latex i nogen tid, men jeg har absolut ingen idé om, hvordan beamer fungerer.

Rediger: Her er en MWE. Når jeg kompilerer dette, er titelfeltet gult, og det er den farve, jeg ville ændre til blå.

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

Svar

AnnArbor definerer baggrundsfarven for titler (og lignende) med:

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

(se beamerthemeAnnArbor.sty) .

For at ændre det til en slags blå kan du bruge noget som:

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

Resultatet er:

cyan baggrund i stedet for gul

Ændring af forgrunds co lor er lige så let, f.eks. brug

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

for at få

gul tekst, cyan baggrund

Se beamer manual for mere information om \setbeamercolor og nøgler som fg og bg.

Kommentarer

  • Mange tak, det er netop det, jeg havde brug for! Er der nogen nem måde at ændre farven på teksten også i titelfeltet?
  • @WildFeather Se det udvidede svar. Men kig også på beamer manual .
  • Mange tak igen , dit svar er perfekt! Jeg vil også se på manualen, men længden er nedslående, og jeg havde brug for en hurtig løsning til i dag.

Svar

Jeg er offline resten af ugen. Hvis nogen ser en fejl osv. – skal du bare redigere den.

  1. Jeg kan ikke se nogen gul farve.
  2. Derfor er der brug for et såkaldt minimalt arbejdseksempel (MWE) for at undgå sådanne problemer.
  3. Se efter filen beamercolorthemebeaver.sty på din computer. Her er de definerede farver. Se nedenfor.

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} 

indtast billedbeskrivelse her


Ændring af farver

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

indtast billedbeskrivelse her

Kommentarer

  • Tak! Jeg ' undskyld, jeg glemte helt at skrive en MWE. Den gule farve var i titel i det første dias. Eventuelle forslag til, hvor jeg kan finde .sty-filen?
  • Ligegyldigt, jeg fandt det, mange tak igen!
  • @WildFeather Måske vil du dele din løsning.
  • Jeg har lige tilføjet en MWE, og det lykkedes mig at finde den. sty-fil, du nævnte ved hjælp af metoden til det accepterede svar til dette spørgsmål . Kommentaren fra @Schweinebacke var lige hvad jeg ledte efter, og ved hjælp af dit svar lykkedes det mig også at ændre bjælkernes farver. Det ser fint ud nu. Tak!

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *