例如,itemize 下面的幻灯片形状像一个球,里面插入了数字。而子项目只有数字,但颜色为蓝色。
然而,在下面的幻灯片中,itemize 和子项都是数字,但我想从上面的幻灯片中获取模式,即 itemize 呈球形,里面有数字。我还想保留主题颜色 Beaver 的颜色,即 itemize 和子 itemize 中的红色。
下面是我的代码:
\documentclass[10pt, a4paper, xcolor = {divpsnames, svgnames}]{beamer}
\usepackage{enumitem, enumerate}
\usetheme{AnnArbor}
\usecolortheme{beaver}
\begin{document}
\begin{frame}
\begin{enumerate}[label = \arabic*.]
\item {\bf Amostra:}
\end{enumerate}
\end{frame}
\end{document}
提前致谢!
答案1
不要使用enumerate
或enumitem
与beamer
。你可以使用适当的\setbeamertemplate
命令来更改数字的外观:
\documentclass[10pt, a4paper, xcolor = {divpsnames, svgnames}]{beamer}
\usetheme{AnnArbor}
\usecolortheme{beaver}
\setbeamercolor{item projected}{bg=red!80!black} %<---- color of ball
\setbeamercolor{enumerate subitem}{fg=red!80!black} %<--- color of number in second level
\setbeamertemplate{enumerate items}[ball] %<---- appearence of number in first level
\setbeamertemplate{enumerate subitem}{\insertenumlabel.\insertsubenumlabel} %<---- appearence of number in second level
\begin{document}
\begin{frame}
\begin{enumerate}
\item \textbf{Amostra:} some item text here
\begin{enumerate}
\item more items here
\end{enumerate}
\end{enumerate}
\end{frame}
\end{document}