¿Cómo llenar una tabla paso a paso automáticamente en Beamer?

¿Cómo llenar una tabla paso a paso automáticamente en Beamer?

Tengo una tabla en Beamer de la siguiente manera:

    \begin{center}
        A
        \begin{tabular}{ | l | l | l |}
           \hline
            &  D & C \\ \hline
            D & (-5, -5) & (0, -20) \\ \hline
            C & (-20, 0) & (-1, -1)  \\ \hline
        \end{tabular}
    \end{center}

Me gustaría hacer esta animación:

  • paso 1: completar la celda 1x1 cuando hago clic con el mouse
  • paso 2: completar la celda 1x2 cuando hago clic con el mouse
  • paso 3: complete la celda 2x1 cuando hago clic con el mouse y luego complete la celda 2x2

Hice algo como esto:

   \begin{center}
        A
        \begin{tabular}{ | l | l | l |}
           \hline
            &  D & C \\ \hline
            D & \onslide<2-4>{(-5, -5)} & \onslide<3-4>{(0, -20)} \\ \hline
            C & \onslide<4>{(-20, 0)} & \onslide<4>{(-1, -1)}  \\ \hline
        \end{tabular}
    \end{center} 

lo cual no funciona como quiero porque me aparecerán las celdas 2x1 y 2x2 al mismo tiempo. Si cambio la celda 2x2 a \onslide<5>{(-1, -1)}, aparecerá después de la celda 2x1 pero luego tengo que hacer clic con el mouse.

¿Hay alguna manera de corregir esto?

Respuesta1

Para mí, tienes en cambio 5 pasos:

  • paso 0: Mostrar tabla vacía, luego hago clic con el mouse
  • paso 1: completo la celda 1x1, luego hago clic con el mouse
  • paso 2: completo la celda 1x2, luego hago clic con el mouse
  • paso 3: completo la celda 2x1, luego hago clic con el mouse
  • paso 4: completar la celda 2x2

Quizás te pierdas algo en el orden:

   \begin{center}
        A
        \begin{tabular}{ | l | l | l |}
           \hline
            &  D & C \\ \hline
            D & \onslide<2->{(-5, -5)} & \onslide<3->{(0, -20)} \\ \hline
            C & \onslide<4->{(-20, 0)} & \onslide<5>{(-1, -1)}  \\ \hline
        \end{tabular}
    \end{center} 

Tenga en cuenta el uso de la <2->sintaxis para indicar que la muestra desde la transición 2 hasta el final de la diapositiva.

información relacionada