
Eu tenho uma tabela longa cujo cabeçalho vem na página anterior em vez da próxima página. A tabela também é longa, tentei colocar manualmente \pagebreak sem nenhum benefício. Por favor, ajude por que isso está acontecendo?!
\documentclass{article}
\usepackage{graphicx} % Required for inserting images
\title{trial}
\usepackage{longtable, booktabs}
\begin{document}
%\maketitle
{\scriptsize\tabcolsep = 1.9pt
\renewcommand\arraystretch{2.1}
\begin{longtable}{@{\extracolsep{1.5pt}}ccccccccccc@{}}
\caption{Trial.}\\
\hline
value & \multicolumn{5}{c}{value} & \multicolumn{5}{c}{value} \\
\cline{2-6} \cline{7-11}
& \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value & \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value \\
\cline{2-3} \cline{4-5} \cline{7-8} \cline{9-10}
& value & value & value & value & & value & value & value & value & \\
\hline
\endfirsthead
\caption{Trial.}\\
\hline
value & \multicolumn{5}{c}{value} & \multicolumn{5}{c}{value} \\
\cline{2-6} \cline{7-11}
& \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value & \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value \\
\cline{2-3} \cline{4-5} \cline{7-8} \cline{9-10}
& value & value & value & value & & value & value & value & value & \\
\hline
\midrule
\multicolumn{11}{r}{\footnotesize\itshape Continued on the next page}
\endfoot
\endlastfoot
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
\end{longtable}
}
\end{document}
Responder1
\caption{Trial.}\\
\hline
value & \multicolumn{5}{c}{value} & \multicolumn{5}{c}{value} \\
\cline{2-6} \cline{7-11}
& \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value & \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value \\
\cline{2-3} \cline{4-5} \cline{7-8} \cline{9-10}
& value & value & value & value & & value & value & value & value & \\
\hline
\endfirsthead
especifica os títulos das tabelas na primeira página
\caption{Trial.}\\
\hline
value & \multicolumn{5}{c}{value} & \multicolumn{5}{c}{value} \\
\cline{2-6} \cline{7-11}
& \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value & \multicolumn{2}{c}{value} & \multicolumn{2}{c}{value} & value \\
\cline{2-3} \cline{4-5} \cline{7-8} \cline{9-10}
& value & value & value & value & & value & value & value & value & \\
\hline
\midrule
\multicolumn{11}{r}{\footnotesize\itshape Continued on the next page}
\endfoot
especifica a tabelarodapéem todas as páginas, exceto na última
\endlastfoot
especifica um rodapé vazio na última página.
Portanto, na primeira página você obtém a legenda e os títulos das colunas da tabela na parte superior e inferior.
Eu acho que você pretendia \endhead
depois do \midrule
antes\endfoot
Responder2
Mais simples e robusto para erros em cabeçalhos de coluna e código de legendas, você pode obter usando o pacote tabularray
em vez disso . longtable
Além disso, como você carrega o pacote ˙booktabs`, é sensato usar regras definidas por ele:
\documentclass{article}
\usepackage{tabularray}
\UseTblrLibrary{booktabs}
\begin{document}
\begin{longtblr}[ % defined in tabularray package
caption = {Trial.},
label = {longtab:trial}
]{colspec = {@{} c *{10}{X[c]} @{}},
cell{1}{2,7} = {c=5}{},
cell{2}{2,4,7,9} = {c=2}{},
rowhead = 1
}
% column headers
\toprule
value & value
& & & & & value
& & & & \\
\cmidrule[lr]{2-6} \cmidrule[l]{7-11}
& value
& & value
& value
& value
& value
& value
& value
& value
& value \\
\cmidrule[lr]{2-3} \cmidrule[lr]{4-5}
\cmidrule[lr]{7-8} \cmidrule[lr]{9-10}
& value
& value
& value
& value
& & value
& value
& value
& value & \\
\midrule
% table body
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
1 & - & - & - & - & - & - & - & - & - & - \\
2 & - & - & - & - & - & - & - & - & - & - \\
3 & - & - & - & - & - & - & - & - & - & - \\
4 & - & - & - & - & - & - & - & - & - & - \\
5 & - & - & - & - & - & - & - & - & - & - \\
6 & - & - & - & - & - & - & - & - & - & - \\
7 & - & - & - & - & - & - & - & - & - & - \\
8 & - & - & - & - & - & - & - & - & - & - \\
9 & - & - & - & - & - & - & - & - & - & - \\
\bottomrule
\end{longtblr}
\end{document}
A sintaxe do tabularray
pacote está detalhadamente descrita na documentação do pacote.
(as linhas vermelhas mostram o layout da página)