Прозрачный текст на всех кадрах в проекторе

Прозрачный текст на всех кадрах в проекторе

Я хочу создать рамку, состоящую из двух слайдов и трех строк. Первая строка всегда должна быть четкой, вторая должна быть прозрачной на первом слайде, но четкой на втором слайде, а третья строка всегда должна быть прозрачной. Есть ли способ сделать третью строку прозрачной на всех слайдах?

Я использую \setbeamercovered{transparent}команду следующим образом:

\documentclass{beamer}
\begin{document}

\setbeamercovered{transparent}
\begin{frame}
Always clear.

\onslide<2>{Transparent on slide 1, clear on slide 2.}

Always transparent.
\end{frame}

\end{document}

решение1

Возможно, это не самое элегантное решение, но вы можете вручную изменить цвет текста третьей строки:

normal text.fgэто цвет текста по умолчанию для обычного текста, bgэто цвет фона. Я смешал эти два цвета в соответствии с определением transparent из beamerруководства:

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

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

\documentclass{beamer}
\setbeamercovered{transparent}

\begin{document}

\begin{frame}
Always clear.

\onslide<2>{Transparent on frame 1, clear on frame 2.}

\textcolor{bg!85!normal text.fg}{Always transparent.}
\end{frame}

\end{document}

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