当内容太长时,如何强制在长表单元格内分页

当内容太长时,如何强制在长表单元格内分页

可能重复:
Longtable:行内可以分页吗?

我正在使用 longtable,它有时包含超过 1 页的文本。

我不知道如何在页面溢出时中断页面。

似乎没有办法通过 longtable 来实现。但是,有没有其他方法可以替代 longtable 呢?

为了说明,我需要的是转换以下内容

longtable 的作用是什么

到这个:

我想要的是

提前致谢。

PS:图中粗线为长桌边框,注意长桌只有一个,4行2列:)

environmentPS2:由于我正在使用模板,因此无法添加更多行

答案1

任何表格包都会遇到同样的问题,需要手动拆分表格。问题中描述的问题实际上非常不明确,这是问题之一。(另一个问题是,\halign即使完全指定了所需的内容,底层原语中的(缺乏)特性也会使机械化变得困难。

您的图像显示一列,这大大简化了事情。如果您在一列中有段落文本,那么基本上您可以希望在适合页面的最后一行之后进行拆分,但是其他列中的相邻单元格怎么办?它们可能是文本或图像或任何其他 TeX 材料,longtable 实际上并不知道know每个单元格中有什么,它只是一个不可拆分的内容框。

因此,实际上必须由作者手动决定如何将给定的行拆分为多行,以便在合适的位置进行分页。

相关内容