列表内的表格和分页符

列表内的表格和分页符

对于一份有许多作者的合作乳胶文档,决定使用表格来表示某些结构。因此,我必须处理仅由 1 列和多行组成的表格的自动分页问题。该列通常包含不同的列表。所附示例显示了该问题:表格不会在列表中分页。有没有办法解决这个问题?

\documentclass{book}
\usepackage{longtable}
\usepackage{blindtext}
\usepackage{paralist}

\begin{document}
\begin{longtable}{|p{\textwidth}|}
\hline
\blindtext[1]\\
\blindtext[2]\\\hline
\begin{compactenum}
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\item test
\end{compactenum}\\
\blindtext[2]
\hline
\end{longtable}
\end{document}

答案1

表格单元格不能跨页拆分;可能有一些技巧,但一列longtable似乎不合适。为了获得框架,该包mdframed似乎是更好的选择。

相关内容