将宽表按列拆分为两个表,但表号和名称相同

将宽表按列拆分为两个表,但表号和名称相同

我必须创建一个包含多列的表格。我无法将其创建为单个表格,因为列数无法容纳在单个页面中。因此,我通过先显示一些列,然后再显示其余列的方式拆分表格。

在此处输入图片描述

在这里,您可以看到同一张表根据拆分有不同的名称(表 3 和 4)。有没有办法为每个拆分赋予相同的表名(仅作为表 3)?

这是我的代码:

\begin{table}[p]
  \caption{Summary results}
  
  \begin{center}
  \begin{tabular}{lllllllllllcp{2.5in}} \hline
    & \multicolumn{5}{c}{\textbf{t 1}} &
    \multicolumn{5}{c}{\textbf{t 2}}    \\ 
    & \textbf{Overall} & \textbf{a} &
   \textbf{a}& \textbf{b} &
   \textbf{b}& \textbf{Overall} & \textbf{a} &
  \textbf{a} & \textbf{b} &
   \textbf{b} \\\hline
   \textbf{Predictor} &  & \textbf{1} &
   \textbf{0} & \textbf{1} &
   \textbf{0}& \textbf{Overall} & \textbf{1} &
   \textbf{0} & \textbf{1} &
   \textbf{0} \\\hline
  A scale & 0.14 &  0.16 &  0.14 &  & & 0.14 &  0.16 &  0.14  \\
    
 D  scale  &    0.22    & 0.28  &   0.27  & &  &    0.25 &  0.28 &  0.27\\
 



   \end{tabular}
  \end{center}
\end{table}


\begin{table}[p]
  \caption{Summary results.}
  
  \begin{center}
  \begin{tabular}{lllllllllllcp{2.5in}} \hline
    & \multicolumn{5}{c}{\textbf{t 3}} &
    \multicolumn{5}{c}{\textbf{t 4}}    \\ 
    & \textbf{Overall} & \textbf{a} &
   \textbf{a}& \textbf{b} &
   \textbf{b}& \textbf{Overall} & \textbf{a} &
  \textbf{a} & \textbf{b} &
   \textbf{b} \\\hline
   \textbf{Predictor} &  & \textbf{1} &
   \textbf{0} & \textbf{1} &
   \textbf{0}& \textbf{Overall} & \textbf{1} &
   \textbf{0} & \textbf{1} &
   \textbf{0} \\\hline
  A scale & 0.14 &  0.16 &  0.14 &  & & 0.14 &  0.16 &  0.14  \\
    
 D  scale  &    0.22    & 0.28  &   0.27  & &  &    0.25 &  0.28 &  0.27\\
 



   \end{tabular}
  \end{center}
\end{table}

先感谢您!!

答案1

您可以通过在启动第二个环境之后(当然是在发出相关指令之前)加载caption包并发出指令来实现格式化目标。如以下示例所示,指令的参数不必相同。\ContinuedFloattable\caption\caption

在此处输入图片描述

\documentclass{article}
\usepackage{caption} % for \ContinuedFloat macro
\captionsetup{skip=0.333\baselineskip} % optional

\begin{document}
\setcounter{table}{2} % just for this example

\begin{table}[htbp]
\centering
  \caption{Summary results}
  \begin{tabular}{lllllllllllc p{2.5in}} 
  \hline
    & \multicolumn{5}{c}{\textbf{t 1}} 
    & \multicolumn{5}{c}{\textbf{t 2}} \\ 
    & \textbf{Overall} & \textbf{a} &
   \textbf{a}& \textbf{b} &
   \textbf{b}& \textbf{Overall} & \textbf{a} &
   \textbf{a}& \textbf{b} &
   \textbf{b} \\
   \hline
   \textbf{Predictor} &  & \textbf{1} &
   \textbf{0}& \textbf{1} &
   \textbf{0}& \textbf{Overall} & \textbf{1} &
   \textbf{0}& \textbf{1} &
   \textbf{0} \\
   \hline
   A scale & 0.14 & 0.16 & 0.14 & & & 0.14 & 0.16 & 0.14 \\    
   D scale & 0.22 & 0.28 & 0.27 & & & 0.25 & 0.28 & 0.27 \\
   \end{tabular}
\end{table}

\begin{table}[htbp]
\ContinuedFloat
\centering
  \caption{Summary results, continued}
  \begin{tabular}{lllllllllllc p{2.5in}} 
  \hline
    & \multicolumn{5}{c}{\textbf{t 3}} 
    & \multicolumn{5}{c}{\textbf{t 4}}    \\ 
    & \textbf{Overall} & \textbf{a} &
   \textbf{a}& \textbf{b} &
   \textbf{b}& \textbf{Overall} & \textbf{a} &
   \textbf{a}& \textbf{b} &
   \textbf{b} \\
   \hline
   \textbf{Predictor} &  & \textbf{1} &
   \textbf{0}& \textbf{1} &
   \textbf{0}& \textbf{Overall} & \textbf{1} &
   \textbf{0}& \textbf{1} &
   \textbf{0} \\
   \hline
   A scale & 0.14 & 0.16 & 0.14 & & & 0.14 & 0.16 & 0.14 \\
   D scale & 0.22 & 0.28 & 0.27 & & & 0.25 & 0.28 & 0.27 \\
   \end{tabular}
\end{table}
\end{document}

相关内容