显示宽而长的桌子

显示宽而长的桌子

在我的报告附录中,我想添加一个表格。问题是,我的单元格“描述”包含的文本太多,一行无法显示,现在右侧的行“溢出”。此外,一行太多,一页无法显示。是否可以显示我的数据,例如

  • 固定宽度
  • 用于描述的多行单元格
  • 分页显示

谢谢

答案1

您可以查看该tabu包。这扩展了众所周知的tabularxlongtable以便您可以轻松地处理它们,而无需写入辅助文件。

\documentclass{book}
\usepackage{tabu}
\usepackage{longtable}

% showcase only strip that
% see http://tex.stackexchange.com/questions/50296/problem-with-using-loop-inside-the-tabular-environment
\newcounter{my}
\setcounter{my}{0}

\def\myinsert{}%
\loop\ifnum\themy<100
  \addtocounter{my}{1}
  \expandafter\def\expandafter\myinsert\expandafter{%
    \myinsert
    Quite a big cell content  & Not so big content but bigger cell \\
  }%
\repeat
% end showcase 

\begin{document}

\begin{longtabu} to .5\textwidth{X[1]X[2]} % half the width of the text
\myinsert
\end{longtabu}

\end{document}

任何其他信息也可以在tabu文档中找到(texdoc tabu

相关内容