2열 문서에서 전체 페이지 너비에 걸쳐 표 인쇄

2열 문서에서 전체 페이지 너비에 걸쳐 표 인쇄

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}

표는 세 번째 페이지에 있으므로 두 번째 페이지에 표시하려면 코드 위로 이동해야 합니다.

추가 자료:LaTeX에서 그림 및 표와 같은 부동 소수점 환경의 위치에 영향을 미치는 방법은 무엇입니까?

답변2

@jsbibra의 답변 외에도 번들 sttools에는 두 열 모드의 부동 소수점에 대한 두 가지 유용한 패키지가 있음을 언급하고 싶습니다.

  • stfloats[t], 이는 dblfloat가 또는 배치 선택적 인수를 사용하고 [b]왼쪽 열에 정의되어 있고 현재 열/페이지에 충분한 여유 공간이 있는 경우 정의된 동일한 페이지에 표시되도록 합니다.

  • cutedstrip일부 자료를 두 개의 열 모드로 전체 너비로 배치할 수 있는 환경을 정의합니다 . 이를 사용하면 \captionof{float type}{…} 캡션을 원하는 경우 (비부동) 표 또는 그래픽을 배치할 수 있습니다 .

관련 정보