Schimbați culoarea în tema de transmisie

Pregătesc o prezentare folosind următoarea temă de transmisie:

\usetheme{AnnArbor} \usecolortheme{beaver} 

Există vreo modalitate ușoară de a schimba culoarea galbenă în cian de fiecare dată când este utilizată în temă? Am folosit Latex de ceva timp, dar nu am absolut nici o idee despre cum funcționează bârlele.

Editați: Iată un MWE. Când compilez acest lucru, caseta de titlu este galbenă și aceasta este culoarea pe care am vrut să o schimb la albastru.

\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ăspuns

AnnArbor definește culoarea de fundal pentru titluri (și similare) cu:

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

(consultați beamerthemeAnnArbor.sty) .

Pentru a-l schimba într-un fel de albastru puteți folosi ceva de genul:

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

Rezultatul este:

fundal cyan în loc de galben

Schimbarea co lor este la fel de ușor, de exemplu, utilizați

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

pentru a obține

text galben, fundal cyan

Consultați beamer manual pentru mai multe informații despre \setbeamercolor și chei precum fg și bg.

Comentarii

  • Vă mulțumesc foarte mult, de asta aveam nevoie! Există vreo modalitate ușoară de a schimba culoarea textului și în caseta de titlu?
  • @WildFeather Consultați răspunsul extins. Dar vă rugăm să consultați și manualul beamer .
  • Vă mulțumim din nou din nou , răspunsul tău este perfect! De asemenea, voi arunca o privire asupra manualului, dar lungimea este descurajantă și am avut nevoie de o soluție rapidă pentru astăzi.

Răspuns

Sunt offline pentru restul săptămânii. Dacă cineva vede o greșeală etc. – editează-o.

  1. Nu văd nicio culoare galbenă.
  2. De aceea este necesar un așa-numit exemplu minim de lucru (MWE) pentru a evita astfel de probleme.
  3. Căutați fișierul beamercolorthemebeaver.sty pe computerul dvs. Iată culorile definite. Vedeți mai jos.

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} 

introduceți descrierea imaginii aici


Schimbarea culorilor

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

introduceți descrierea imaginii aici

Comentarii

  • Mulțumesc! Îmi pare rău, am uitat total să scriu un MWE. Culoarea galbenă era în titlu în primul slide. Aveți sugestii despre unde pot găsi fișierul .sty?
  • Nu contează, l-am găsit, vă mulțumesc din nou!
  • @WildFeather Poate doriți să împărtășiți soluția dvs.
  • Tocmai am adăugat un MWE și am reușit să găsesc. fișierul sty pe care l-ați menționat folosind metoda răspunsului acceptat pentru această întrebare . Comentariul lui @Schweinebacke a fost exact ceea ce căutam și, folosind răspunsul dvs., am reușit să schimb și culorile barelor. Acum arată bine. Mulțumesc!

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *