
Я отчаянно пытаюсь превратить свою таблицу в длинную таблицу уже несколько часов. Я просмотрел множество примеров, проверил документацию, но не могу заставить это работать.
Итак, у меня есть довольно длинная таблица, содержащая 3 столбца с 20+ строками, во 2-м и 3-м столбцах есть картинки внутри полей (1 или больше, максимум 3). Так что эта таблица может стать довольно большой очень быстро, я бы хотел разбить ее на 2 страницы.
Код Latex обычной таблицы выглядит так (я вырезал много строк, чтобы сэкономить место в вопросе):
EDIT: пользователь Дэвид Карлайл предоставил ответ, чтобы преобразовать его в longtable. Код longtable теперь выглядит так (и работает!):
\begin{longtable}{l|Sl|Sl}
\caption{mycaption}\\
\label{tab:mylabel}
\textbf{Verb} & \textbf{Example} & \textbf{Passive Voice (if applicable)} \\ \hline
``goes-to'' & \rowincludegraphics[scale=1]{images/appendix/B/1.png} & \\ \hline
``walks-to'' & \rowincludegraphics[scale=1]{images/appendix/B/2.png} & \\ \hline
``says to'' & \begin{tabular}[c]{@{}l@{}}\rowincludegraphics[scale=1]{images/appendix/B/3a.png} \\ or\\ \rowincludegraphics[scale=1]{images/appendix/B/3b.png}\end{tabular} & \\ \hline
``chats to'' & \rowincludegraphics[scale=1]{images/appendix/B/4.png} & \\ \hline
``texts to'' & \rowincludegraphics[scale=1]{images/appendix/B/5.png} & \\ \hline
``sends to'' & \begin{tabular}[c]{@{}l@{}@{}}\rowincludegraphics[scale=1]{images/appendix/B/6a.png} \\ or\\ \rowincludegraphics[scale=1]{images/appendix/B/6b.png} \\ or \\ \rowincludegraphics[scale=1]{images/appendix/B/6c.png} \end{tabular} &
\end{longtable}
У меня осталось 3 небольших вопроса: как использовать \hspace{-3.5cm} здесь? Это отлично работает в \table, но не в \longtable. И когда таблица продолжается на странице, верхняя граница строки отображается на новой странице, можно ли ее скрыть? (нижняя граница строки в конце страницы также отображается, но это то, что мне нужно, так что это нормально). Наконец, как мне показать подпись в конце длинной таблицы? (только на последней странице)