以下は、私の問題を示す最小限の例です。一番上の行には、\onslide<+->
テーブルに余分な垂直スペースを導入すると思われるコマンドがありますが、このコマンドが存在しない 2 行目には (希望どおりに) 余分な垂直スペースはありません。なぜこのようなことが起こるのでしょうか。また、余分な垂直スペースを削除するにはどうすればよいでしょうか。
\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}
答え1
\only<...>
代わりに使用する\onslide<...>