
Quiero crear un marco que consta de dos diapositivas y tres líneas. La primera línea siempre debe ser clara, la segunda debe ser transparente en la primera diapositiva, pero clara en la segunda diapositiva, y la tercera línea siempre debe ser transparente. ¿Hay alguna forma de hacer que la tercera línea sea transparente en todas las diapositivas?
Estoy usando el \setbeamercovered{transparent}
comando de la siguiente manera:
\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}
Respuesta1
Probablemente no sea la solución más elegante, pero puedes cambiar manualmente el color del texto de la tercera línea:
normal text.fg
es el color de texto predeterminado del texto normal, bg
es el color de fondo. Mezclé estos dos colores según la definición del transparent
manual 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}