在投影機暫停後再次覆蓋顏色

在投影機暫停後再次覆蓋顏色

我使用的是黑色背景和白色文字的投影機。為了在暫停後獲得褪色的項目符號,我需要指定再次著色文字的顏色。我怎樣才能做到這一點?

答案1

根據您使用的揭開設置,投影機將混合文字的前景色和背景色,以獲得被遮蓋項目的暗淡外觀。您可以在某種程度上透過文字的背景顏色控制變暗的顏色:

\documentclass{beamer}

\setbeamercolor{background canvas}{bg=black}
\setbeamercolor{normal text}{fg=white,bg=black}
\setbeamercovered{transparent}

\begin{document}

\begin{frame}
  abc 
  \begin{itemize}
  \item<2> test
  \end{itemize}
  \only<3>{abc}
\end{frame}

\setbeamercolor{normal text}{fg=white,bg=green}
\usebeamercolor*{normal text}

\begin{frame}
  abc 
  \begin{itemize}
  \item<2> test
  \end{itemize}
  \only<3>{abc}
\end{frame}

\end{document}

如果您需要更多控制,例如為仍然覆蓋和再次覆蓋的文字使用不同的顏色,您可以使用巨集\temporal

\documentclass{beamer}

\setbeamercolor{background canvas}{bg=black}
\setbeamercolor{normal text}{fg=white,bg=black}

\begin{document}

\begin{frame}
  \temporal<2>{\color{red}}{}{\color{green}} text
  \pause[3]
\end{frame}

\end{document}

相關內容