2011-05-20 38 views
0

我现在用的是\ longtable环境,这是代码:Longtables和字幕:间距问题

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

注意,有专门的TeX和LaTeX堆栈Exchange站点:为您可以在前导码使用下面的代码将整个文档做到这一点http://tex.stackexchange.com – 2011-06-06 23:24:07

+0

这是现在复制在http://tex.stackexchange.com/questions/20275/longtables-and-caption-spacing-problem。我想我们现在可以在这里关闭它。 – 2011-09-15 09:55:25

+0

@Bavarious:未来,请将这些问题标记为移民,而不是煽动提问者在另一边再次提出问题。我们不希望跨网站精确重复。 – 2011-09-15 09:57:44

回答

0

您可以通过启用“标题”包并调整表和标题之间的跳转来控制标题布局。

\usepackage{caption} 
\setlength{\belowcaptionskip}{\baselineskip}