Corrija las transparencias dinámicas de los bloques en el proyector usando \pause y \onslide

Corrija las transparencias dinámicas de los bloques en el proyector usando \pause y \onslide

Estoy usando beamercon Antibestema y \setbeamercovered{dynamic}opción. Me gustaría tener un bloque cuyo texto se muestre en dos marcos diferentes. Aquí está mi primer intento:

\documentclass{beamer} %[handout]
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage[utf8x]{inputenc}
\usetheme{Antibes}
\setbeamercovered{dynamic}

\begin{document}
\begin{frame}
First text. \pause
\begin{block}{Title}
    Second text. \pause
    Third text.
\end{block}
\pause
Fourth text.
\end{frame}
\end{document}

lo que produce este feo resultado:

ex1

El segundo intento fue con \onslide. Con el mismo preámbulo:

\begin{document}
\begin{frame}
First text. \pause
\begin{block}{Title}
    Second text.
    \onslide<3->{Third text.}
\end{block}
\pause[4]
Fourth text.
\end{frame}
\end{document}

que ahora produce

ex2

Este último resultado es bastante bueno, ¡excepto por el hecho de que el "Tercer texto" está demasiado atenuado! El texto está ahí, pero la transparencia es aún más fuerte que la del "Cuarto texto", que aparece más adelante en la exposición.

Tercer intento: intenté sustituir el \pause[4]por otro \onslide, pero esta solución tampoco es perfecta. El "Tercer texto" y el "Cuarto texto" ahora están demasiado atenuados con respecto al "Segundo texto".

¿Cómo obtener el resultado perfecto?

Tenga en cuenta que, cuando aparece el "Segundo texto", a partir de ese cuadro todo obtiene su nivel de transparencia correcto, en las tres soluciones que probé.

Respuesta1

Una opción: usar \onslidecasi en todas partes (excepto el primero \pause, que también podría reemplazarse por un conveniente \onslide); observe también que puede evitar la numeración manual:

\documentclass{beamer} %[handout]
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage[utf8x]{inputenc}
\usetheme{Antibes}
\setbeamercovered{dynamic}

\begin{document}
\begin{frame}
First text. \pause
\begin{block}{Title}
    Second text.
    \onslide<+(1)->{Third text.}
    \onslide<+(1)->{Fourth text.}
    \onslide<+(1)->{Fifth text.}
\end{block}
\onslide<+(1)->{Sixth text.}
\end{frame}
\end{document}

El resultado:

ingrese la descripción de la imagen aquí

información relacionada