절반 페이지의 텍스트와 많은 표가 있는 부록 섹션이 있습니다. 나는 이 모든 테이블이 페이지에 잘 분산되도록 부동 페이지에 놓기를 원하므로 배치는 [p]로 지정됩니다. 먼저 같은 크기의 테이블 5개가 함께 속해 있으며 그 중 2개가 한 페이지에 맞습니다. 다음에는 함께 속해 있고 한 페이지에 함께 들어맞는 두 개의 테이블이 있습니다. 그런 다음 다시 두 개의 테이블이 함께 속해 한 페이지에 함께 들어맞습니다. 문제는 Latex가 하는 일을 하게 하면 처음 두 테이블이 한 페이지에 배치되고 다음 두 테이블은 두 번째 페이지에 배치되지만 처음 5개 중 마지막 테이블과 2개의 첫 번째 그룹 중 첫 번째 테이블이 페이지에 배치된다는 것입니다. 페이지이므로 함께 속한 테이블을 함께 모으는 것이 아닙니다.
내가 원하는 것은 Latex에게 다섯 번째 테이블을 플로트 페이지에 두고 나머지는 다음 페이지에 계속하도록 지시하는 것입니다.
나는 \clearpage, \pagebreak, \newpage 그리고 심지어 \FloatBarrier를 시도했습니다. \clearpage와 \FloatBarrier는 내가 원하는 것을 수행하지만 전체 빈 페이지를 삽입하는 추악한 부작용이 있습니다. 이 빈 페이지는 아마도 일반 페이지이고 그 뒤에 부동 페이지가 있을 것입니다. 문제는 빈 페이지를 채울 텍스트나 다른 내용이 없어서 공백으로 유지되고 완전히 불필요하다는 것입니다.
이 문제를 해결할 방법이 있나요? 플로트 페이지가 아닌 빈 페이지 생성을 억제하려면 어떻게 해야 합니까? 플로트 사이의 텍스트가 전혀 없는 경우 플로트 페이지에서 플로트의 배치를 어떻게 제어할 수 있습니까? 플로트를 그룹화하여 함께 묶어야 함을 지정할 수 있나요? 일반 페이지에서 부동 페이지의 부동 배치를 모방할 수 있습니까? 페이지에 함께 배치되는 플로트를 제어하기 위해 플로트 페이지에서 공간 역할을 하는 보이지 않는 플로트를 정의할 수 있습니까?
답변1
첫 번째 테이블 그룹 다음에 사용하거나 \clearpage
(빈 페이지를 만들지 않아야 함) 첫 번째 그룹의 마지막 그룹을 더 크게 만들어 두 번째 그룹이 새 페이지에서 시작하도록 할 수 있습니다.
\begin{table}[p]
\begin{tabular}...
\caption{...}
\vspace{.4\textheight}
\end{table}