`longtabu` 包没有进行分页的问题

`longtabu` 包没有进行分页的问题

我想在longtabu表格中插入一些文本,但令我惊讶的是,我没有分页符,整个文本都在第二页。表格甚至没有在第二页分页。这是我的 MWE:

\documentclass[pdftex, 12pt, oneside]{book}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\setlength{\parindent}{0pt}
\usepackage[scaled]{helvet}
    \renewcommand{\familydefault}{\sfdefault}
\usepackage{setspace}
\usepackage{longtable}
\usepackage{tabu}
\usepackage[paper = a4paper, margin = 1in]{geometry}

\begin{document}
  \begin{onehalfspace}
    Some text above:\\
    \lipsum[1]
    \begin{longtabu} to \linewidth {| X |}
      \hline
      \bfseries{Example table}\\
      \hline
      \endhead
      \lipsum[2-7] \\
      \hline        
    \end{longtabu}
  \end{onehalfspace}
\end{document}

我是否遗漏了什么?

答案1

在一行内进行分行确实很难指定(即使不需要重写大部分内容longtable),考虑到单元格可能具有不同基线的文本,图像或嵌套表格,并且您必须找到一致的位置来分行每一列。

如果您的真实示例只有一列,那么您当然根本不需要表格,并且许多两列表格的示例可以更好地设置为列表,请参阅下面的答案以了解有关从表格切换到列表布局的一些想法。

带有长描述和长列表的参数描述——可能分页吗?

相关内容