我需要对这段代码做哪些修改才能将表格拆分成两页?我已经尝试过“longtable”,但似乎它无法处理页面上的 2 个文本列。“tabularx”似乎在这里也不起作用,或者我做错了什么。
\documentclass[9pt,twocolumn]{article}
\usepackage{tabularx}
\usepackage[format=plain, indention=1cm]{caption}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
%.......................................Table..................................
\begin{table*}[!htb]
\captionsetup{size=footnotesize}
\captionsetup{justification=centering}
\caption{Heading} \label{tab:Table}
\setlength\tabcolsep{0pt}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}p{3.3cm}p{4cm}p{4cm}p{4cm}}
\hline
\toprule
\multirow{2}{*}{\shortstack[l]{Col1}} & \multicolumn{3}{c}{Col2} \\ \cline{2-4} \\
&SubCol&SubCol&SubCol\\
\hline
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\midrule
Entr1 & & \\
\bottomrule
\hline
\end{tabular*}
\end{table*}
%..................................EndeTable..................................
\end{document}