有人知道如何更改 Beamer 中导航栏的颜色吗?
我在序言中使用了以下内容
\documentclass{beamer}
\mode<presentation>
{
\usetheme{Warsaw}
%\usetheme{Madrid}
% \usetheme{Warburg}
\setbeamercovered{transparent}
\usecolortheme{wolverine}
}
\setbeamertemplate{navigation symbols}{}
\newtheorem{df}{Definition}[section]
\usepackage{beamerthemeshadow}
%\usepackage{cooltooltips}
\usepackage{natbib}
\usepackage{lineno}
\usepackage{hyperref}
\usepackage{amsmath}\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{latexsym}
\usepackage{color}
\begin{document}
Text Here
\end{document}
我意识到改变主题会改变颜色。但我想知道是否可以将图片中的黄色改为洋红色,主题与华沙相同。这样幻灯片就变成了蓝色-洋红色的组合。
答案1
我会尝试修改你使用的配色方案。首先,找到它。在 Linux 中,你可以执行以下操作:
[romano:~] % locate wolverine
/usr/share/texmf/doc/latex/beamer/beamerugcolorthemewolverine.pdf
/usr/share/texmf/tex/latex/beamer/base/themes/color/beamercolorthemewolverine.sty
...现在您知道wolverine
颜色样式是在中定义的/usr/share/texmf/tex/latex/beamer/base/themes/color/beamercolorthemewolverine.sty
。
因此,查看此文件,您将找到所有颜色定义。将它们复制到您的文档中(调用 colortheme 之后)。然后,我将所有出现的替换yellow
为magenta
:
\documentclass{beamer}
\mode<presentation>
{
\usetheme{Warsaw}
%\usetheme{Madrid}
% \usetheme{Warburg}
\setbeamercovered{transparent}
\usecolortheme{wolverine}
\definecolor{darkblue}{rgb}{0,0,0.8}
\setbeamercolor{alerted text}{fg=darkblue!80!magenta}
\setbeamercolor*{palette primary}{fg=darkblue!60!black,bg=magenta!85!orange}
\setbeamercolor*{palette secondary}{fg=darkblue!70!black,bg=magenta!60!orange}
\setbeamercolor*{palette tertiary}{bg=darkblue!80!black,fg=magenta!50!orange}
\setbeamercolor*{palette quaternary}{fg=darkblue,bg=magenta!20!orange}
\setbeamercolor*{sidebar}{fg=darkblue,bg=orange!75!white}
\setbeamercolor*{palette sidebar primary}{fg=darkblue!10!black}
\setbeamercolor*{palette sidebar secondary}{fg=white}
\setbeamercolor*{palette sidebar tertiary}{fg=darkblue!50!black}
\setbeamercolor*{palette sidebar quaternary}{fg=magenta!10!orange}
\setbeamercolor*{titlelike}{parent=palette primary}
\setbeamercolor{frametitle}{bg=magenta!90!orange}
\setbeamercolor{frametitle right}{bg=magenta!60!orange}
\setbeamercolor*{separation line}{}
\setbeamercolor*{fine separation line}{}
}
\setbeamertemplate{navigation symbols}{}
\newtheorem{df}{Definition}[section]
\usepackage{beamerthemeshadow}
%\usepackage{cooltooltips}
\usepackage{natbib}
\usepackage{lineno}
\usepackage{hyperref}
\usepackage{amsmath}\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{latexsym}
\usepackage{color}
\begin{document}
\begin{frame}
\frametitle{New frame}
Example text
\end{frame}
\end{document}
...和:
(哎哟!)……这确实很痛苦。不过,你得一点一点地调整。
一份非常有用的文件是beamer 外观备忘单它能够指导您完成演示文稿中的可调整内容。