LaTeX 将单元格推离页面底部

LaTeX 将单元格推离页面底部

我遇到一个单元格中的文本太长的问题。

单元格中的文本是自动创建的,我事先无法知道它有多长。当文本太长时,LaTeX 会将单元格推离页面底部。

有没有办法教 LaTeX 自动将文本转移到下一页(而不是页面外)?也许你可以提供一些可以解决我的问题的软件包。

对于创建表,我使用longtable

在此处输入图片描述

举个例子:

\documentclass{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{|p{0.2\textwidth}|p{0.7\textwidth}|}
Text & Steps \\ \hline
  & 1.step \newline
    2.step \newline
    3.step \newline
    4.step \newline
    5.step \newline
    6.step \newline
    7.step \newline
    ................. \newline
    57.step \newline
    58.step \newline
    59.step \newline
    60.step \newline
    61.step \newline
    62.step \newline
    63.step \newline
    64.step \newline
    65.step \newline
    66.step \newline
    67.step \\ \hline
\end{longtable}
\end{document}

再举一个例子:

\begin{longtable}{|p{3.2cm}|p{1.5cm}|p{1.5cm}|p{1.3cm}|} \hline
\textit{\textbf{\normalsize{Description:}}}     & \multicolumn{3}{p{7.5cm}|} {Some description of Table} \\ \hline
\textit{\textbf{\normalsize{Steps:}}} & \multicolumn{3}{p{7.5cm}|} {
1. step  \newline
2. step  \newline
3. step  \newline
4. step  \newline
5. step  \newline
6. step  \newline
7. step  \newline
......   \newline
63. step \newline
64. step \newline
65. step \newline
66. step \newline
67. step 
} \\  \hline
\textit{\textbf{\normalsize{Remarks:}}}         & \multicolumn{3}{p{7.5cm}|} {---} \\                     \hline
\textit{\textbf{\normalsize{Date:}}}     & \multicolumn{3}{p{7.5cm}|} {2012/10/23} \\                     \hline
\parbox[c]{\textwidth}{\textit{\textbf{\normalsize{Approval}}}}   & \normalsize{\parbox[c]{\textwidth}{+}} & \normalsize{\parbox[c]{\textwidth}{+}} & \normalsize{\parbox[c]{\textwidth}{\textbf{-}}} \\   \hline
\end{longtable}

再举一个例子

答案1

表格单元格不能跨页拆分。也许你可以教自动创建过程制作单个单元格:

\documentclass{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{|p{0.2\textwidth}|p{0.7\textwidth}|}
Text & Steps \\ \hline
  & 1.step \tabularnewline
  & 2.step \tabularnewline
  & 3.step \tabularnewline
  & 4.step \tabularnewline
  & 5.step \tabularnewline
  & 6.step \tabularnewline
  & 7.step \tabularnewline
  & ................. \tabularnewline
  & 57.step \tabularnewline
  & 58.step \tabularnewline
  & 59.step \tabularnewline
  & 60.step \tabularnewline
  & 61.step \tabularnewline
  & 62.step \tabularnewline
  & 63.step \tabularnewline
  & 64.step \tabularnewline
  & 65.step \tabularnewline
  & 66.step \tabularnewline
  & 67.step \\ \hline
\end{longtable}
\end{document}

结果

相关内容