![снова покрытый цвет после паузы в проектор](https://rvso.com/image/472725/%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%20%D0%BF%D0%BE%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D0%B9%20%D1%86%D0%B2%D0%B5%D1%82%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D0%BF%D0%B0%D1%83%D0%B7%D1%8B%20%D0%B2%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D1%80.png)
Я использую Beamer с черным фоном и белым текстом. Чтобы получить выцветший маркер после паузы, мне нужно указать цвет снова окрашенного текста. Как это сделать?
решение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}