Przygotowuję prezentację przy użyciu następującego motywu rzutnika:
\usetheme{AnnArbor} \usecolortheme{beaver}
Czy istnieje łatwy sposób na zmianę koloru żółtego na cyjan za każdym razem, gdy jest używany w motywie? Używam Latex od jakiegoś czasu, ale nie mam pojęcia, jak działa projektor.
Edycja: Oto MWE. Kiedy to kompiluję, pole tytułu jest żółte i to jest kolor, który chciałem zmienić na niebieski.
\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}
Odpowiedź
AnnArbor
definiuje kolor tła dla tytułów (i podobnych) za pomocą:
\setbeamercolor{titlelike}{parent=structure,bg=yellow!85!orange}
(patrz beamerthemeAnnArbor.sty
) .
Aby zmienić go na coś w rodzaju niebieskiego, możesz użyć czegoś takiego:
\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}
Wynik jest taki:
Zmiana koloru pierwszego planu lor jest równie łatwe, np. użyj
\setbeamercolor{titlelike}{parent=structure,fg=yellow,bg=cyan}
, aby uzyskać
Zobacz beamer
manual , aby uzyskać więcej informacji na temat \setbeamercolor
i kluczy, takich jak fg
i bg
.
Komentarze
Odpowiedź
Przez resztę tygodnia jestem offline. Jeśli ktoś widzi błąd itp. – po prostu go edytuj.
- Nie widzę żółtego koloru.
- Dlatego tak zwany minimalny przykład roboczy (MWE) jest potrzebny, aby uniknąć takich problemów.
- Poszukaj pliku
beamercolorthemebeaver.sty
na swoim komputerze. Oto zdefiniowane kolory. Zobacz poniżej.
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}
Zmiana kolorów
\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}
Komentarze
- Dziękuję! ' przepraszam, zupełnie zapomniałem napisać MWE. Żółty kolor był w tytuł na pierwszym slajdzie. Jakieś sugestie dotyczące tego, gdzie mogę znaleźć plik .sty?
- Nieważne, znalazłem go, jeszcze raz bardzo dziękuję!
- @WildFeather Może chcesz podzielić się swoim rozwiązaniem.
- Właśnie dodałem MWE i udało mi się znaleźć. sty, o którym wspomniałeś, używając metody zaakceptowanej odpowiedzi na to pytanie . Komentarz @Schweinebacke był właśnie tym, czego szukałem, a korzystając z Twojej odpowiedzi udało mi się również zmienić kolory pasków. Teraz wygląda dobrze. Dzięki!
beamer
instrukcją .