longtable パッケージによって複数のページに自動的に拡張されるテーブルがあります。
\begin{longtable}{| l | l |}
\hline
A & B \\ \hline
\endfirsthead
\multicolumn{3}{l}{Table \thetable{} -- finishing} \\ \hline
\endhead
a1 & b1 \\ \hline
a1 & b2 \\ \hline
........
\end{longtable}
テーブルが 1 行目と 2 行目の間で (自動的に) 分割されたとします。この出力があるよりも:
-------
|A | B|
-------
|a1|b1|
-------
<page break>
Table 1 -- finishing.
-------
|a2|b2|
-------
次の効果が欲しい:
-------
|A | B|
-------
|a1|b1|
<page break>
Table 1 -- finishing.
-------
|a2|b2|
-------
つまり、テーブルの最初の部分の最後の行は未完成 (\hline なし) である必要があります。
一般に、各行の後に \hline が付いた複数の行を持つテーブルがあります。私が望むのは、テーブルの最初の部分の最後の \hline を「消去」することです。または、最後の部分を除くすべてのテーブルの部分の \hline。