使用 table* 和 tabularx 将表格拆分为 2 页或更多页

使用 table* 和 tabularx 将表格拆分为 2 页或更多页

我需要将这个大表格分布在多个页面中。由于它有很多列,我只能使用 tabularx 和 resizebox 将所有列放在页面上。

表格的一部分如下,有超过30个id:

\begin{table*}[p]\small
\caption{Lista completa de regras elencadas da literatura}\label{tab:r}\centering
\renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}m{#1}}
\newcolumntype{W}{>{\centering\arraybackslash}X}
\resizebox{\linewidth}{!}{ %
    \begin{tabularx}{\textheight}{p{1cm}|p{1.5cm}|p{1.5cm}|p{1.5cm}|p{2cm}|p{2cm}|p{2cm}|p{2cm}|p{2cm}|p{2cm}|p{2.5cm}}
        Ids & Classificação na literatura & (Alsmadi et. Al, 2011)\cite{Alsmadi2011} & (Badoni et. Al, 2014)\cite{Badoni2014} & (Deris et. Al, 1999)\cite{Deris1999} & (Innet et. Al, 2007\cite{Innet2007
        }) & (Khonggamnerd et. Al, 2009)\cite{khonggamnerd2009improv} & (Nuntasen et. Al, 2007)\cite{Nuntasen2007} & (Pongcharoen et. Al, 2008)\cite{Pongcharoen2008} & (Babaei et. Al, 2014)\cite{Babaei2014} & (Pillay, 2014)\cite{Pillay2014} \\ \hline
        1 & Hard & Professores não podem ministrar aulas simultâneas. Nenhum professor pode dar uma ou mais aulas simultaneamente. &  &  & Não é permitido que professores ministrem duas aulas no mesmo período e dia. & Professores não são permitidos ministrar aulas diferentes no mesmo período e dia. & Professores não são permitidos ministrar aulas diferentes no mesmo período e dia. & Professores podem minitrar aulas em apenas um período por vez. & Um professor pode ministrar apenas uma aula em uma sala de aula em um período. & Um professor não deve ser agendado mais de uma vez durante o mesmo período. \\ \hline
        2 &  &  &  &  &  &  &  &  & Um professor não pode estar em duas salas de aula no mesmo período. &  \\ \hline
\end{tabularx}}
\end{table*}

答案1

感谢您尝试帮助我 :)。O 用其他方式解决我的问题...我将表格保存为 pdf 格式,因此请像这样输入:

\begin{table*}[th]
\caption{caption hehehe}\centering
\resizebox{\linewidth}{!}{ %            
    \begin{tabular}{c}
        \centering
        \includegraphics[width=0.85\textwidth]{fig/rules.pdf}
    \end{tabular}}
\end{table*}

相关内容