Длинные таблицы и заголовок - PullRequest
0 голосов
/ 20 мая 2011

Я использую среду \ 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.

1 Ответ

0 голосов
/ 15 сентября 2011

Вы можете контролировать размещение подписи, включив использование пакета «подписи», а затем отрегулировав пропуск между таблицей и подписью.Чтобы сделать это для всего документа, вы можете использовать следующий код в преамбуле:

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