Kleur wijzigen in beamer-thema

Ik bereid een presentatie voor met het volgende beamer-thema:

\usetheme{AnnArbor} \usecolortheme{beaver} 

Is er een gemakkelijke manier om de gele kleur te veranderen in cyaan elke keer dat het in het thema wordt gebruikt? Ik gebruik latex al een tijdje maar ik heb absoluut geen idee hoe beamer werkt.

Bewerken: Hier is een MWE. Wanneer ik dit compileer, is het titelvak geel, en dat is de kleur die ik wilde veranderen naar blauw.

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

Antwoord

AnnArbor definieert de achtergrondkleur voor titels (en vergelijkbaar) met:

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

(zie beamerthemeAnnArbor.sty) .

Om het in een soort blauw te veranderen, kun je iets gebruiken als:

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

Het resultaat is:

cyaan achtergrond in plaats van geel

De voorgrondkleur wijzigen lor is net zo eenvoudig, gebruik bijvoorbeeld

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

om

gele tekst, cyaan achtergrond

Zie de beamer handleiding voor meer informatie over \setbeamercolor en sleutels zoals fg en bg.

Reacties

  • Heel erg bedankt, dit is precies wat ik nodig had! Is er een gemakkelijke manier om de kleur van de tekst in het titelvak ook te veranderen?
  • @WildFeather Zie het uitgebreide antwoord. Maar kijk ook eens naar de beamer handleiding .
  • Nogmaals hartelijk dank , uw antwoord is perfect! Ik zal ook de handleiding bekijken, maar de lengte is ontmoedigend en ik had voor vandaag een snelle oplossing nodig.

Answer

Ik ben de rest van de week offline. Als iemand een fout ziet enz. – bewerk deze dan gewoon.

  1. Ik zie geen gele kleur.
  2. Dit is waarom een zogenaamd minimaal werkend voorbeeld (MWE) nodig is om dergelijke problemen te voorkomen.
  3. Zoek het bestand beamercolorthemebeaver.sty op uw computer. Hier zijn de gedefinieerde kleuren. Zie hieronder.

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} 

voer de beschrijving van de afbeelding hier in


De kleuren wijzigen

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

voer hier een afbeeldingsbeschrijving in

Opmerkingen

  • Bedankt! Het spijt me ' m sorry, ik ben helemaal vergeten een MWE te schrijven. De gele kleur zat in de titel in de eerste dia. Eventuele suggesties over waar ik het .sty-bestand kan vinden?
  • Maakt niet uit, ik heb het gevonden, nogmaals heel erg bedankt!
  • @WildFeather Misschien wil je je oplossing delen.
  • Ik heb zojuist een MWE toegevoegd en het is me gelukt om het. sty-bestand dat u noemde met behulp van de methode van het geaccepteerde antwoord voor deze vraag . De opmerking van @Schweinebacke was precies wat ik zocht, en met je antwoord slaagde ik erin om ook de kleuren van de balken te veranderen. Het ziet er nu goed uit. Bedankt!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *