Warum die zusätzliche Zeile in meiner Tabelle, wenn ich Beamer verwende

Warum die zusätzliche Zeile in meiner Tabelle, wenn ich Beamer verwende

Unten sehen Sie ein Minimalbeispiel, das mein Problem veranschaulicht. In der obersten Zeile habe ich einen \onslide<+->Befehl, der einen zusätzlichen vertikalen Abstand in die Tabelle einfügt, der in der zweiten Zeile (wie gewünscht) nicht vorhanden ist, wenn dieser Befehl nicht vorhanden ist. Warum passiert das und wie kann ich den zusätzlichen vertikalen Abstand entfernen?

\documentclass{beamer}
\usepackage{tabularx}

\begin{document}

\begin{frame}{Minimal Example}

\begin{tabularx}{0.9\textwidth}{p{0.18\textwidth}|p{0.32\textwidth}|X}\hline
left & middle & \onslide<+-|handout:0>{right}\\\hline
left & middle & right\\\hline
\end{tabularx}

\end{frame}

\end{document}

Antwort1

Verwenden Sie \only<...>anstelle von\onslide<...>

verwandte Informationen