xltabular:如何将至少一行放在页面顶部,并将 endlastfoot 放在页面底部

xltabular:如何将至少一行放在页面顶部,并将 endlastfoot 放在页面底部

是否可以确保在 xltabular 中 endlastfoot 始终位于页面底部靠近页脚的位置,并且如果有新页面,则表中至少有一个行元素,而不仅仅是像我下面的例子中那样的 endlastfoot?

编辑:该表由脚本填充,因此行元素的数量是任意的,也可能只有一个。

这是我想要的页面,带有表格的末尾:在此处输入图片描述

这是我的表格:

\documentclass{article}

\usepackage[margin=0.7in]{geometry}
\usepackage{xltabular}

\begin{document}

\newcolumntype{R}{>{\raggedleft\arraybackslash}X}%
\begin{xltabular}{\textwidth}{R X X R R R}
    
    Firstttttttt & Second & Third & Forth & Fifth & Lasttttttt \\ \hline 
    \endfirsthead

    Firstttttttt & Second & Third & Forth & Fifth & Lasttttttt \\ \hline 
    \endhead
    
    \hline
    \multicolumn{6}{l}{Bla}
    \endlastfoot
    
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
\end{xltabular}  

\end{document}

答案1

在此处输入图片描述

您可以在最后一行之前强制分页

\documentclass{article}

\usepackage[margin=0.7in]{geometry}
\usepackage{xltabular}

\begin{document}

\newcolumntype{R}{>{\raggedleft\arraybackslash}X}%
\begin{xltabular}{\textwidth}{R X X R R R}
    
    Firstttttttt & Second & Third & Forth & Fifth & Lasttttttt \\ \hline 
    \endfirsthead

    Firstttttttt & Second & Third & Forth & Fifth & Lasttttttt \\ \hline 
    \endhead
    
    \hline
    \multicolumn{6}{l}{Bla}
    \endlastfoot
    
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\
\pagebreak
    One & abcdef & ghjijklmn & 123.456778 & 5 & 6\\[\fill]
\end{xltabular}  

\end{document}

相关内容