Измените цвет покрытия проектора, чтобы он соответствовал фону

Измените цвет покрытия проектора, чтобы он соответствовал фону

Я установил \setbeamercovered{transparent}, чтобы скрытые элементы в beamer были прозрачными. Однако я также установил цвет фона, отличный от белого, и похоже, что настройка transparentсмешает скрытые элементы с белым, а не с фоновым цветом. Можно ли изменить цвет скрытого текста так, чтобы скрытые элементы смешались с фоновым цветом, а не с белым?

решение1

Вы можете изменить цвет фона шрифта:

\documentclass{beamer}

\setbeamercolor{background canvas}{bg=red}
\setbeamercovered{transparent}

\setbeamercolor{normal font}{parent=background canvas}
\AtBeginDocument{\usebeamercolor{normal font}}

\setbeamercolor{navigation symbols}{fg=structure.fg!40!background canvas.bg,bg=background canvas.bg}

\begin{document}

\begin{frame}
\begin{itemize}[<+->]
\item test
\item test
\end{itemize}
\end{frame}

\end{document}

введите описание изображения здесь

Связанный контент