![beamer深色主题](https://linux22.com/image/250305/beamer%E6%B7%B1%E8%89%B2%E4%B8%BB%E9%A2%98.png)
我有一个非常简单的问题 - 有很多 Beamer 主题,但是它们都是白色背景。我想使用一些主题,比如说华沙(因为它很完美),但是我正在寻找这个主题的一些深色版本。
对我来说最重要的是黑色背景 - 不幸的是投影仪不如屏幕/打印纸好,所以深色主题更适合长时间的演示等。
有什么建议吗?理想情况下,我只想更改 tex 文件开头的一行左右的内容并进行演示。
答案1
就我个人而言,我不喜欢深色背景的演示文稿,因为我的眼睛很快就会疲劳,但这只是个人观点。beamer theme matrix
显示了许多会给你深色背景的颜色主题;例如:
\documentclass{beamer}
\usetheme{Warsaw}
\usecolortheme{beetle}
\begin{document}
\begin{frame}
\frametitle{Test Frame}
text
\end{frame}
\end{document}
或者
\documentclass{beamer}
\usetheme{Warsaw}
\usecolortheme{fly}
\begin{document}
\begin{frame}
\frametitle{Test Frame}
text
\end{frame}
\end{document}
如果您想设计自己的主题,您可以查看这些颜色主题(它们位于/usr/local/texlive/2011/texmf-dist/tex/latex/beamer/themes/color
典型的 TeX Live2011 安装目录中)并进行调整。例如,这是fly
颜色主题的变体,但根据要求具有黑色背景:
\documentclass{beamer}
\usetheme{Warsaw}
\setbeamercolor{normal text}{fg=white,bg=black!90}
\setbeamercolor{structure}{fg=white}
\setbeamercolor{alerted text}{fg=red!85!black}
\setbeamercolor{item projected}{use=item,fg=black,bg=item.fg!35}
\setbeamercolor*{palette primary}{use=structure,fg=structure.fg}
\setbeamercolor*{palette secondary}{use=structure,fg=structure.fg!95!black}
\setbeamercolor*{palette tertiary}{use=structure,fg=structure.fg!90!black}
\setbeamercolor*{palette quaternary}{use=structure,fg=structure.fg!95!black,bg=black!80}
\setbeamercolor*{framesubtitle}{fg=white}
\setbeamercolor*{block title}{parent=structure,bg=black!60}
\setbeamercolor*{block body}{fg=black,bg=black!10}
\setbeamercolor*{block title alerted}{parent=alerted text,bg=black!15}
\setbeamercolor*{block title example}{parent=example text,bg=black!15}
\begin{document}
\begin{frame}
\frametitle{Test Frame}
\framesubtitle{Test Frame}
Test
\begin{enumerate}
\item Test
\end{enumerate}
\begin{block}{Test}
Test
\end{block}
\end{frame}
\end{document}
答案2
这可能与上面的类似。我想要一个快速的解决方案。将这些添加到空白的序言中,我得到了一个纯黑色主题。
\setbeamercolor{frametitle}{fg=white}
\setbeamercolor{background canvas}{bg=black}
\setbeamercolor{normal text}{fg=white}