我正在使用\ longtable环境,这是代码:
begin{center}
\scriptsize
\begin{longtable}{|p{2cm}|p{4cm}|p{8cm}|}\hline\hline
\multicolumn{1}{|p{2cm}|}{\textbf{Text1}} &
\multicolumn{1}{p{4cm}|}{\textbf{Text2}} &
\multicolumn{1}{p{8cm}|}{\textbf{Text3}}\\ \hline
\endfirsthead
\multicolumn{3}{p{3cm}}
{{\bfseries \tablename\ \thetable{} -- continued from previous page}}\\
\hline\multicolumn{1}{|p{2cm}|}{\textbf{Text1}} &
\multicolumn{1}{p{4cm}|}{\textbf{Text2}} &
\multicolumn{1}{p{8cm}|}{\textbf{Text3}}\\\hline
\endhead
\hline \multicolumn{3}{|r|}{{Continued on next page}} \\ \hline
\caption[Caption]{Caption}\label{label-caption}
\endfoot
\caption[Caption]{Caption}\label{label-caption}
\endlastfoot
\end{longtable}
\end{center}
所有标题都出现在表格各部分的底部,这就是我想要的结果。然而,有一个令人讨厌的皱纹:只有表格最后部分底部的标题太靠近表格边框,我无法弄清楚如何控制\ longtable中的间距。任何建议都非常欢迎!谢谢。 I.
答案 0 :(得分:0)
您可以通过启用“标题”包然后调整表格和标题之间的跳过来控制标题位置。要对整个文档执行此操作,您可以在序言中使用以下代码:
\usepackage{caption}
\setlength{\belowcaptionskip}{\baselineskip}