\tabular 내의 \only 위치

\tabular 내의 \only 위치

다음 코드가 있습니다.

\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}

\begin{document}

\begin{frame}
\begin{tabular}{ll|ll}
  \only<1>{only 1}
  \only<2>{only 2}
\end{tabular}
\end{frame}

컴파일되지만 흥미롭게도 두 슬라이드 사이에서 위치가 약간 변경됩니다. 를 사용하는 동안 동일한 위치를 유지하는 방법을 아는 사람이 있습니까 \only?

답변1

다음 뒤에 가짜 공백을 억제합니다 \only<1>{only 1}.

\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}

\begin{document}

\begin{frame}
\begin{tabular}{ll|ll}
  \only<1>{only 1}%
  \only<2>{only 2}
\end{tabular}
\end{frame}

\end{document}

답변2

테이블 형식 환경은 열 너비를 결정하기 전에 모든 행을 살펴봅니다. 첫 번째 슬라이드에서는 볼 행이 하나만 있습니다. \visible각 슬라이드에 모든 행이 있지만 표시되지는 않도록 할 수 있습니다 .

관련 정보