Как сделать последний ряд части каждой таблицы незаконченным в латексном 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}

Предположим, что таблица была разбита (автоматически) между первой и второй строками. Чем мы имеем этот вывод:

-------
|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 первой части таблицы. Или эта линия всех частей таблицы, кроме последней.

0 ответов

Другие вопросы по тегам