长桌垂直放置

长桌垂直放置

我正在与 Google 斗争。我有一个longtable带手动分隔符的表格,因此在每一页中表格后都有空白,我想将其垂直居中longtable。我该怎么做?

答案1

在此处输入图片描述

longtable 文档可能没有提到这一点,但您可以使用:

\documentclass{article}
\usepackage{longtable}

\begin{document}



{
\makeatletter
\def\@textbottom{\vskip0pt plus 1fill}
\let\@texttop\@textbottom
\makeatother

\begin{longtable}{cc}
HHH&HHH
\endhead
FFF&FFF
\endfoot
a111&b\\a&b\\a&b\\a&b\\a&b\\a&b\\
\pagebreak
a222&b\\a&b\\a&b\\a&b\\a&b\\a&b\\a&b\\a&b\\a&b\\
\pagebreak
a333&b\\a&b\\a&b\\a&b\\a&b\\a&b\\
\pagebreak
a444&b\\a&b\\a&b\\a&b\\a&b\\a&b\\
\end{longtable}
\clearpage
}

normal text

\end{document}

相关内容