2열로 구성된 경우 전체 페이지 너비에 걸쳐 표를 인쇄하는 방법을 설명할 수 있습니까? 이러한 테이블은 이러한 h
, b
, t
, p
배치 중 하나에서 단일 열 형식으로 잘 인쇄됩니다 . 하지만 2열을 사용할 때는 그렇지 않습니다.
답변1
https://tex.stackexchange.com/a/89463/197451
\documentclass[twocolumn]{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1-10] % To create a random first page
\lipsum[1-3]
[Location of the table in source code]
\begin{table*}[t]
\centering
\begin{tabular}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{tabular}
\caption{Blabla}
\label{tab:1}
\end{table*}
\lipsum[1-6]
\end{document}
표는 세 번째 페이지에 있으므로 두 번째 페이지에 표시하려면 코드 위로 이동해야 합니다.
답변2
@jsbibra의 답변 외에도 번들 sttools
에는 두 열 모드의 부동 소수점에 대한 두 가지 유용한 패키지가 있음을 언급하고 싶습니다.
stfloats
[t]
, 이는 dblfloat가 또는 배치 선택적 인수를 사용하고[b]
왼쪽 열에 정의되어 있고 현재 열/페이지에 충분한 여유 공간이 있는 경우 정의된 동일한 페이지에 표시되도록 합니다.cuted
strip
일부 자료를 두 개의 열 모드로 전체 너비로 배치할 수 있는 환경을 정의합니다 . 이를 사용하면\captionof{float type}{…}
캡션을 원하는 경우 (비부동) 표 또는 그래픽을 배치할 수 있습니다 .