我在 itemize 中个性化项目要点时遇到了问题。文本是透明的,但项目要点不是。它看起来像下面的幻灯片:
项目符号的图像在 beamer 主题模板中通过以下方式定义:
\setbeamertemplate{itemize item}{\includegraphics[height=1.6ex]{Dot_sub.png}}
\setbeamertemplate{itemize subitem}{\includegraphics[height=3ex]{Dot_subsub.png}}
我希望这些定义的图像在开始时也显示为透明的。我该怎么做?
\begin{frame}[plain]
\setbeamercovered{transparent}
\vspace{-0cm}
\frametitle{Example slide}
\begin{itemize}
\item <1->one
\item <2->two
\begin{itemize}
\item <3->one
\item <4->two
\end{itemize}
\end{itemize}
\end{frame}
答案1
您可以使用 tikz 来绘制子弹。
\documentclass{beamer}
\usepackage{tikz}
\setbeamercovered{transparent}
\setbeamertemplate{itemize item}{\tikz[baseline=-.5ex] \filldraw [fill=yellow, draw=cyan, line width=.8pt] (0, 0) circle (2pt);}
\setbeamertemplate{itemize subitem}{\tikz[baseline=-.5ex] \fill [fill=blue!70] (0, 0) circle (2pt);}
\begin{document}
\begin{frame}{test}
\begin{itemize}
\item<1-> one
\item<2-> two
\begin{itemize}
\item<3-> one
\item<4-> three
\end{itemize}
\end{itemize}
\end{frame}
\end{document}