[Tex/LaTex] Columns of Tabular on Different Slides (Beamer)

beamercolumnstables

I would like to show a tabular by columns for didactical reasons.

Example:

\begin{tabular}{ll}
Beispiel & Erklärung \\\hline
Die Schule fällt Fritzchen nicht leicht. & Unterricht\\
Fritzchen geht in die Schule. & Ort\\
Die Schule muss reformiert werden. & System\\
Die Schule muss renoviert werden. & Gebäude\\
\end{tabular}

I would like first to show the column "Beispiel" (maybe with slides seperated by \pause) and on one of the following slides I would like to show the "Erklärung" column (again, maybe seperated). Does anyone know how to do so?

Best Answer

One suggestion can seen below:

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{array}
\begin{document}
\begin{frame}
\begin{tabular}{l<{\onslide<+->}l<{\onslide<+->}}
Beispiel & Erklärung \\\hline
Die Schule fällt Fritzchen nicht leicht. & Unterricht\\
Fritzchen geht in die Schule. & Ort\\
Die Schule muss reformiert werden. & System\\
Die Schule muss renoviert werden. & Gebäude\\
\end{tabular}
\end{frame}

\begin{frame}
\begin{tabular}{l<{\pause}l<{\pause}}
Beispiel & Erklärung \\\hline
Die Schule fällt Fritzchen nicht leicht. & Unterricht\\
Fritzchen geht in die Schule. & Ort\\
Die Schule muss reformiert werden. & System\\
Die Schule muss renoviert werden. & Gebäude\\
\end{tabular}
\end{frame}
\end{document}

EDIT

Philip asked in the comment below:

Do you by chance know how to do the same but show first the line "Beispiel Erklärung" and afterwards the remaining entries columnwise?

You can set every row as a tabular.

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{array,tabu}
\begin{document}
\begin{frame}
\everyrow{\pause}
\begin{tabular}{ll}
Beispiel & Erklärung \\\hline\pause
 \begin{tabular}{@{}l<{\pause}@{}}
   Die Schule fällt Fritzchen nicht leicht. \\
   Fritzchen geht in die Schule.\\
   Die Schule muss reformiert werden. \\
   Die Schule muss renoviert werden.  
 \end{tabular}
 &
 \begin{tabular}{@{}l<{\pause}@{}}
   Unterricht\\
   Ort\\
   System\\
   Gebäude
 \end{tabular}
\end{tabular}
\end{frame}
\end{document}