多页长表问题

多页长表问题

我正在尝试在 landacape 模式下制作一个多页长表格(并且还带有文本换行功能),但是,该表格的第二行不是从同一页开始,而是迁移到下一页。以下是最小示例:

    \begin{landscape}
\begin{longtable}{>{\centering\arraybackslash}m{3.45cm}|>{\centering\arraybackslash}m{6cm}|>{\centering\arraybackslash}>{\raggedright\arraybackslash}m{9cm}|>{\centering\arraybackslash}m{3.45cm}}

    \toprule
    \textbf{A} & \textbf{B} & \textbf{C} & \textbf{D}\\
    \midrule
    1 & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x &  1\\
    
    2 & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x &  2\\
    \bottomrule
\end{longtable}
\end{landscape}

有没有办法让第二行从同一页开始,而其余文本移动到下一页?

在此处输入图片描述

答案1

渴望评论:

  • 并不完全清楚你的问题是什么。
  • 您没有提供有关文档页面布局的任何信息,因此我们无法检查您的表格是否适合您的页面
  • 为什么规定第一列和最后一列的宽度为 3.45 厘米,如果它们的内容只是单个字母或数字
  • 使用标准article文档类,您的表格占据大约一半的页面。
  • 您是否知道,那个长表只能在行之间拆分,而不能在页之间拆分?
  • 在您的评论中,您仍然声称您的问题保持不变,但您的问题是什么?

例如,您的表格看起来是什么样的(如果不是longtable and used column types you usexltabular andX` 列类型):

\documentclass{article}
\usepackage{pdflscape}
\usepackage{array, booktabs, xltabular}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}

\begin{document}
    \begin{landscape}
\begin{xltabular}{\linewidth}{c
                                >{\hsize=0.66\hsize}X
                                >{\hsize=1.34\hsize}X c}
    \toprule
    \textbf{A} & \textbf{B} & \textbf{C} & \textbf{D}\\
    \midrule
    1 & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x &  1\\
\addlinespace
    2 & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x &  2\\
\addlinespace
  33 & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x & x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x &  33\\
    \bottomrule
\end{xltabular}
    \end{landscape}
\end{document}

其生产成果为:

在此处输入图片描述

相关内容