longtable 被推到下一页

longtable 被推到下一页

我无法创建 MWE,因为这个问题。似乎是因为我的整个文档,因为当我将表格复制到新文件时,它正常工作。我使用以下 2 条规则:

  • 对于较短的(10 < 行)表格,我使用普通tabular包装在里面table,并[H]用将其保持在原位(我真的不知道任何其他方法;有人建议跳过,table但我必须使用它\\来添加一些空间)。
  • 对于长表,我使用longtable

booktabs两者都用。

这是有问题的longtable

longtable 在下一页

这是同一张表,但使用tabular内部table 没有 [H]。表格跳转到文本之前/上方We have the following table

同一张表里面有表格,里面没有 [H]

这是我目前的解决方法,使用tabular内部table [H]。这是预期的输出,尽管我必须使用tabular,但这与我的上述规则不一致:

同一张表里面的表格里面有 [H]

在上述 3 种情况下,均有 2 次underfull警告\documentclass

在评论中这个答案关于一个看似类似的问题,建议我使用\raggedbottom,但关于该命令的信息很少,我不知道从哪里开始。

我该如何修复此问题并继续使用longtable替代方法?

相关内容