我需要调整此表格以适应行宽,因为它超出了页面。我还需要它继续到下一页。我该怎么做?
这是我的 MWE:
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{table}
\centering
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{3}{*}{Suspendisse maximus} & Mauris~ & \multicolumn{2}{l|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& feugiat~ & \multicolumn{2}{l|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& Mauris~ & \multicolumn{2}{l|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\hline
\multirow{3}{*}{Suspendisse maximus} & feugiat~ & \multicolumn{2}{l|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& feugiat~ & \multicolumn{2}{l|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& Mauris~ & \multicolumn{2}{l|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\hline
\multirow{9}{*}{Suspendisse maximus} & \multirow{3}{*}{Mauris~} & habitasse~ & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis, \\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor. \\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum \\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & venenatis~ & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & dictumst & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{2-4}
& \multirow{3}{*}{feugiat~} & venenatis~ & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & dictumst & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & habitasse~ & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{2-4}
& \multirow{3}{*}{Mauris~} & dictumst & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & habitasse~ & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & dictumst & \begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\hline
Suspendisse maximus & habitasse~ & \multicolumn{2}{l|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~} \\
\hline
Suspendisse maximus & habitasse~ ~ ~ & \multicolumn{2}{l|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~ ~ ~} \\
\hline
Suspendisse maximus & habitasse~ ~ ~ & \multicolumn{2}{l|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~ ~ ~} \\
\hline
Suspendisse maximus & habitasse~ ~ ~ & \multicolumn{2}{l|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~ ~ ~} \\
\hline
& & \multicolumn{2}{l|}{\begin{tabular}[c]{@{}l@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}l}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular}} \\
\hline
\end{tabular}
\end{table}
\end{document}
答案1
为了给您一个起点,请查看以下 mwe。这只是一个起点,因为——例如——您没有告诉我们表格应如何在第二页继续(在第二页上使用页眉还是在第一页上使用页脚?)。表格的制作留给您...请注意,我l
在您的不同表格中将您的(也查看子表格!)更改为类似p{2cm}
,将的值更改2cm
为您的需要。
请查看你得到一些有用的建议你之前的问题提到tabularx
。请注意,您需要使用和一起ltablex
使用。请阅读文档:例如, 在您的控制台/终端中输入 以获取显示的 文档。longtable
tabularx
texdoc longtable
longtable
考虑一下表格中摆脱垂直线并尽量少用水平线......
梅威瑟:
\documentclass{article}
\usepackage{multirow}
\usepackage{ragged2e}
\usepackage{longtable}
\usepackage{showframe}
\begin{document}
\small
\begin{longtable}{|p{2cm}|p{1.5cm}|p{1.5cm}|p{6cm}|}
\hline
\multirow{3}{2cm}{Suspendisse maximus} & Mauris~ & \multicolumn{2}{p{7cm}|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& feugiat~ & \multicolumn{2}{p{7cm}|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& Mauris~ & \multicolumn{2}{p{7cm}|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\hline
\multirow{3}{2cm}{Suspendisse maximus} & feugiat~ & \multicolumn{2}{p{7cm}|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& feugiat~ & \multicolumn{2}{p{7cm}|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\cline{2-4}
& Mauris~ & \multicolumn{2}{p{7cm}|}{Nulla vel venenatis tellus. In hac habitasse platea dictumst. Donec pretium metus sit amet erat tristique, non mollis velit pharetra.} \\
\hline
\multirow{9}{2cm}{Suspendisse maximus} & \multirow{3}{*}{Mauris~} & habitasse~ & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis, \\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor. \\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum \\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & venenatis~ & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & dictumst & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{2-4}
& \multirow{3}{*}{feugiat~} & venenatis~ & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & dictumst & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & habitasse~ & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{2-4}
& \multirow{3}{*}{Mauris~} & dictumst & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & habitasse~ & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\cline{3-4}
& & dictumst & \begin{tabular}[c]{@{}p{6.5cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular} \\
\hline
Suspendisse maximus & habitasse~ & \multicolumn{2}{p{7cm}|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~} \\
\hline
Suspendisse maximus & habitasse~ ~ ~ & \multicolumn{2}{p{7cm}|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~ ~ ~} \\
\hline
Suspendisse maximus & habitasse~ ~ ~ & \multicolumn{2}{p{7cm}|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~ ~ ~} \\
\hline
Suspendisse maximus & habitasse~ ~ ~ & \multicolumn{2}{p{7cm}|}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dignissim molestie massa, ac mattis massa varius nec. Morbi vitae ullamcorper est. Phasellus mollis tristique ipsum sed ullamcorper. Nulla vel venenatis tellus.~ ~ ~} \\
\hline
& & \multicolumn{2}{p{7cm}|}{\begin{tabular}[c]{@{}p{9cm}@{}}\begin{tabular}{@{\labelitemi\hspace{\dimexpr\labelsep+0.5\tabcolsep}}p{6.5cm}}Ut interdum, mauris vitae molestie venenatis,\\turpis turpis varius felis, eget imperdiet leo nulla laoreet tortor.\\Donec vel mi quam. Phasellus tincidunt quam in nisl elementum\\porta. Mauris a augue nisl. Proin viverra feugiat~ ~\end{tabular}\end{tabular}} \\
\hline
\end{longtable}
\end{document}
结果:
第二页: