Jeg forbereder en presentasjon med følgende beamer-tema:
\usetheme{AnnArbor} \usecolortheme{beaver}
Er det noen enkel måte å endre den gule fargen til cyan hver gang den brukes i temaet? Jeg har brukt Latex i noen tid, men jeg aner absolutt ikke hvordan beamer fungerer.
Edit: Her er en MWE. Når jeg kompilerer dette, er tittelboksen gul, og det er fargen jeg ønsket å endre til blått.
\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 bakgrunnsfargen for titler (og lignende) med:
\setbeamercolor{titlelike}{parent=structure,bg=yellow!85!orange}
(se beamerthemeAnnArbor.sty
) .
For å endre det til en slags blått kan du bruke noe 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:
Endring av forgrunnen co lor er like enkelt, f.eks. bruk
\setbeamercolor{titlelike}{parent=structure,fg=yellow,bg=cyan}
for å få
Se beamer
manual for mer informasjon om \setbeamercolor
og nøkler som fg
og bg
.
Kommentarer
Svar
Jeg er frakoblet resten av uken. Hvis noen ser en feil osv. – bare rediger den.
- Jeg ser ikke noen gul farge.
- Dette er behov for et såkalt minimalt arbeidseksempel (MWE) for å unngå slike problemer.
- Se etter filen
beamercolorthemebeaver.sty
på datamaskinen din. Her er fargene definert. 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}
Endre farger
\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}
Kommentarer
- Takk! Jeg ' beklager, jeg glemte helt å skrive en MWE. Den gule fargen var i tittel i første lysbilde. Eventuelle forslag til hvor jeg kan finne .sty-filen?
- Uansett, jeg fant det, tusen takk igjen!
- @WildFeather Kanskje du vil dele løsningen din.
- Jeg har nettopp lagt til en MWE, og jeg klarte å finne den. sty-fil du nevnte ved hjelp av metoden for det aksepterte svaret for dette spørsmålet . Kommentaren fra @Schweinebacke var akkurat det jeg lette etter, og ved hjelp av svaret klarte jeg også å endre fargene på stolpene. Det ser bra ut nå. Takk!
beamer
manualen .