Changer la couleur du thème du beamer

Je prépare une présentation en utilisant le thème du beamer suivant:

\usetheme{AnnArbor} \usecolortheme{beaver} 

Existe-t-il un moyen simple de changer la couleur jaune en cyan chaque fois quelle est utilisée dans le thème? Jutilise Latex depuis un certain temps mais je nai absolument aucune idée du fonctionnement du beamer.

Modifier: Voici un MWE. Lorsque je compile ceci, la zone de titre est jaune, et cest la couleur que je voulais changer en bleu.

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

Réponse

AnnArbor définit la couleur darrière-plan des titres (et similaires) avec:

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

(voir beamerthemeAnnArbor.sty) .

Pour le changer en une sorte de bleu, vous pouvez utiliser quelque chose comme:

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

Le résultat est:

fond cyan au lieu de jaune

Modification de la couleur de premier plan lor est aussi simple, par exemple, utilisez

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

pour obtenir

texte jaune, fond cyan

Voir les beamer manuel pour plus dinformations sur \setbeamercolor et des clés comme fg et bg.

Commentaires

  • Merci beaucoup, cest exactement ce dont javais besoin! Existe-t-il également un moyen simple de changer la couleur du texte dans la zone de titre?
  • @WildFeather Voir la réponse détaillée. Mais veuillez également consulter le beamer manuel .
  • Merci beaucoup encore , votre réponse est parfaite! Je vais également jeter un œil au manuel, mais la longueur est décourageante et javais besoin dune solution rapide pour aujourdhui.

Answer

Je suis hors ligne pour le reste de la semaine. Si quelquun voit une erreur, etc. – modifiez-la simplement.

  1. Je ne vois aucune couleur jaune.
  2. Cest pourquoi un exemple de travail minimal (MWE) est nécessaire pour éviter de tels problèmes.
  3. Recherchez le fichier beamercolorthemebeaver.sty sur votre ordinateur. Voici les couleurs définies. Voir ci-dessous.

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} 

entrez la description de limage ici


Changement des couleurs

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

entrez la description de limage ici

Commentaires

  • Merci! Je ' désolé, jai totalement oublié décrire un MWE. La couleur jaune était dans le titre de la première diapositive. Des suggestions sur lemplacement du fichier .sty?
  • Quà cela ne tienne, je lai trouvé, merci beaucoup encore!
  • @WildFeather Peut-être voulez-vous partager votre solution.
  • Je viens dajouter un MWE, et jai réussi à trouver le. sty que vous avez mentionné en utilisant la méthode de la réponse acceptée pour cette question . Le commentaire de @Schweinebacke était exactement ce que je cherchais, et en utilisant votre réponse, jai réussi à changer également les couleurs des barres. Ça a lair bien maintenant. Merci!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *