Longtable을 사용하여 열 순환

Longtable을 사용하여 열 순환

나는 건설 중입니다longtable여러 페이지에 걸쳐 있는 쌍을 이루는 데이터 세트를 . 그러나 1페이지의 첫 번째 열 끝에 도달하면 데이터가 2페이지의 첫 번째 열로 계속됩니다. 대신 데이터가 1페이지의 두 번째 열로 계속되도록 열을 순환하는 방법이 있습니까?

아래 예에서는 17과 Q가 2페이지로 이동합니다. 이 주기를 1페이지 표의 오른쪽 절반에 자동으로 넣을 수 있는 방법이 있나요? 나중에 페이지 레이아웃을 변경해야 할 경우를 대비해 자동으로 입력하지 않는 것이 좋습니다.

MWE:

\documentclass[12pt]{report}
\usepackage{longtable}

\begin{document}
\huge
\begin{longtable}{cc|cc}

\hline \multicolumn{1}{c}{A} & \multicolumn{1}{c}{B} & \multicolumn{1}{c}{C} & \multicolumn{1}{c}{D} \\ \hline
\endfirsthead

\multicolumn{4}{c}
{Continued} \\
\hline \hline \multicolumn{1}{c}{A} & \multicolumn{1}{c}{B} & \multicolumn{1}{c}{C} & \multicolumn{1}{c}{D} \\ \hline
\endhead

\hline
\multicolumn{4}{r}{{Next page}} \\ 
\endfoot

1 & A & & \\
2 & B & & \\
3 & C & & \\
4 & D & & \\
5 & E & & \\
6 & F & & \\
7 & G & & \\
8 & H & & \\
9 & I & & \\
10 & J & & \\
11 & K & & \\
12 & L & & \\
13 & M & & \\
14 & N & & \\
15 & O & & \\
16 & P & & \\
17 & Q & & \\
18 & R & & \\
19 & S & & \\
20 & T & & \\
21 & U & & \\
22 & V & & \\

\end{longtable}
\end{document}

답변1

설명에서 언급했듯이 테이블 형식 구성은 텍스트가 한 열에서 다른 열로 흐르도록 설계되지 않았습니다. 테이블에는 고정된 수의 열이 있으며 텍스트는 해당 열 중 하나에 있습니다. 따라서 입력 형식(표 형식이 아닌 다중 열 접근 방식)이나 출력 기대치를 다시 생각해야 합니다.

관련 정보