多页表只有一行

多页表只有一行

我使用一个跨多页的长表格。在某些情况下,单独的页面上只有一行,但它应该适合之前的页面。

以下是 MWE:

\documentclass{scrreprt}
\usepackage{booktabs}
\usepackage{ltablex}
\begin{document}
\begin{tabularx}{\linewidth}{ll}
  \toprule
  1 & 2\\
  \midrule
  \endhead
  \midrule
  Continues next page \dots\\
  \bottomrule
  \endfoot
  \bottomrule
  \endlastfoot
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\
  test & dummy\\  
\end{tabularx}
\end{document}

我希望不生成该示例中的第三页,即最后一行应该位于第二页。我该怎么做?

在此处输入图片描述

答案1

在此处输入图片描述

你可以用\enlargethispage

结束表

  test & dummy\\
  test & dummy\\
  test & dummy\\
\noalign{\enlargethispage{3pt}}
\end{tabularx}
\end{document}

相关内容