오류 없이 작동하는 다음 코드가 있습니다.
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}
\begin{document}
\begin{frame}
\begin{tabular}{ll|ll}
\onslide<1->{a & b & c & d}
\onslide<2->{
\\ \hline
\multicolumn{2}{l|}{Line 1}
\\
\multicolumn{2}{l|}{Line 2 left}
& Line 2 right
}
\\ \hline
\end{tabular}
\end{frame}
\end{document}
그러나 Line 2 right
으로 변경했는데 \multicolumn{2}{l}{Line 2 right}
더 이상 컴파일되지 않았습니다. 그런 다음 제거하고 onslide<2->
다시 컴파일했지만 오버레이 효과는 없습니다. 그럼 3번째는 multicoulmn
잘 안되는거 같은데 onslide
해결방법 아시는 분 계신가요?
...
\onslide<2->{
\\ \hline
\multicolumn{2}{l|}{Line 1}
\\
\multicolumn{2}{l|}{Line 2 left}
& \multicolumn{2}{l}{Line 2 right} \\\hline
}
\onslide<3->{
\multicolumn{2}{l|}{Line 1}
\\
\multicolumn{2}{l|}{Line 2 left}
& \multicolumn{2}{l}{Line 2 right} \\\hline
}
...
답변1
내부 행 끝에 \\
(및 )를 추가합니다 .\hline
\onslide
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}
\begin{document}
\begin{frame}
\begin{tabular}{ll|ll}
\onslide<1->{a & b & c & d}
\onslide<2->{
\\ \hline
\multicolumn{2}{l|}{Line 1}
\\
\multicolumn{2}{l|}{Line 2 left}
& \multicolumn{2}{l}{Line 2 right} \\\hline
}
\end{tabular}
\end{frame}
\end{document}
그러나 섹션을 읽으십시오.23.5 행 단위로 테이블 찾기매뉴얼 의 beamer
; 조금 발췌
표를 한 줄씩 찾아보려고 할 때, 표에 수직선과 수평선이 있으면 온갖 문제에 봉착하게 됩니다. 그 이유는 왼쪽 끝의 첫 번째 수직선이 해당 행을 읽기도 전에 그려지기 때문입니다(따라서 특히
\onslide
명령을 읽을 수 있기 전에). 그러나\pause
또는를\uncover
앞에 있는 줄 끝에 배치하면 표시되지 않은 마지막 줄 아래의 수평선이 억제되므로 도움이 되지 않습니다.
(그런 다음 테이블을 발견할 수 있는 방법을 보여주는 예가 나옵니다.)
원래 질문을 새로 편집하면 다음과 같습니다.
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}
\begin{document}
\begin{frame}
\begin{tabular}{ll|ll}
\onslide<1->{a & b & c & d}
\onslide<2->{
\\ \hline
\multicolumn{2}{l|}{Line 1}
\\
\multicolumn{2}{l|}{Line 2 left}
& \multicolumn{2}{l}{Line 2 right} \\\hline
}
\onslide<3->{\\[-\normalbaselineskip]
\multicolumn{2}{l|}{Line 1}
\\
\multicolumn{2}{l|}{Line 2 left}
& \multicolumn{2}{l}{Line 2 right} \\\hline
}
\end{tabular}
\end{frame}
\end{document}
두 번째 행의 끝이 안쪽에 있으므로 \onslide<2>
시간 \onslide<3>
에 맞춰 표시되지 않습니다. 내 예제에서 볼 수 있듯이 행 시작 부분에 음수 간격으로 새 줄을 추가합니다.