2

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。

4

0 に答える 0