%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%A9%EB%8B%88%EB%8B%A4..png)
의 테이블에서 다음 을 사용하여 X개의 슬라이드 이후에 beamer
제거하고 싶습니다.\hline
\only<1>{\hline}
하지만 이로 인해 항상 오류 메시지가 발생합니다.
위치가 잘못됨
\noalign
이 문제를 극복하려면 어떻게 해야 합니까(다음 슬라이드에서 새 테이블을 만드는 것 외에)?
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{tabular}{*5{c}}
1 & 2 & 3 & 4 & \only<2>{5}\\
\only<1>{\hline}
\end{tabular}
\end{frame}
\end{document}
편집하다:
Marco Daniel의 답변은 위에서 요청한 내용을 수정합니다. 그러나 두 번째 행이 다음으로 시작하면 작동하지 않습니다 multicolumn
.
\documentclass{beamer}
\usepackage{multirow}
\begin{document}
\begin{frame}
\begin{tabular}{*5{c}}
\multicolumn{1}{|c|}{1} & 2 & 3 & 4 & \only<1>{5}\only<2>{\multirow{2}{*}{5}}
\onslide<1>{\\\hline}\onslide<2>{\\[-\normalbaselineskip]}
\multicolumn{1}{|c|}{1} & 2 & 3 & 4 & \only<1>{5}\only<2>{}
\end{tabular}
\end{frame}
\end{document}
위치가 잘못됨
\omit
답변1
완전한 진술을 다음 위치에 입력해야 합니다 \onslide
.
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{tabular}{*5{c}}
1 & 2 & 3 & 4 & \only<2>{5}
\onslide<1>{\\\hline}
\onslide<2->{\\[-\normalbaselineskip]}
\end{tabular}
\end{frame}
\end{document}