使用 Longtable 迴圈列

使用 Longtable 迴圈列

我正在建立一個longtable跨越多個頁面的配對資料集。但是,一旦我到達第 1 頁第一列的結尾,資料就會繼續進入第 2 頁的第一列。

在下面的範例中,17 和 Q 移動到第 2 頁;有沒有辦法自動將此循環放入第 1 頁表格的右半部?我不想以這種方式自動輸入它,以防以後需要更改頁面佈局。

微量元素:

\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

正如評論中所提到的,表格結構的設計目的不是允許文字從一列流向另一列。表格具有固定數量的列,文字位於其中一列。因此,您需要重新考慮您的輸入格式(多列方法而不是表格方法)或您的輸出期望。

相關內容