按照客户要求,是否有可能将长表固定在长表内。请建议如何修复此问题。
\documentclass{book}
\usepackage{longtable}
\begin{document}
\begin{longtable}{llllllllll}
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & \begin{longtable}{llll}
1&2&3&1&1\\
1&5&4&9&7\\
1&2&3&1&1\\
1&5&4&9&7\\
1&2&3&1&1\\
1&5&4&9&7\\
1&2&3&1&1\\
1&5&4&9&7\\
\end{longtable} \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
\end{longtable}
\end{document}
答案1
为什么要嵌套长表?它不应该在页面上被分割,因为它是我的表的一个单元格(行)。`tabular 应该可以完成你的工作:
\documentclass{book}
\usepackage{longtable}
\begin{document}
\begin{longtable}{*{10}l}
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & \begin{tabular}{@{} *{5}{l}}
1 & 5 & 4 & 9 & 7\\
1 & 2 & 3 & 1 & 1\\
1 & 5 & 4 & 9 & 7\\
1 & 2 & 3 & 1 & 1\\
1 & 5 & 4 & 9 & 7\\
1 & 2 & 3 & 1 & 1\\
\end{tabular}\\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
\end{longtable}
\end{document}
答案2
或者您可以从一开始就使用 14 列长表。这将允许您在任何地方分页。
\documentclass{book}
\usepackage{longtable}
\newcommand{\skipnine}{&&&&&&&&&}
\begin{document}
\begin{longtable}{llllllllllllll}
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1&2&3&1&1\\
\skipnine 1&5&4&9&7\\
\skipnine 1&2&3&1&1\\
\skipnine 1&5&4&9&7\\
\skipnine 1&2&3&1&1\\
\skipnine 1&5&4&9&7\\
\skipnine 1&2&3&1&1\\
\skipnine 1&5&4&9&7\\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
10 & 10 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 \\
\end{longtable}
\end{document}