如何创建复杂表格?

如何创建复杂表格?

由于我对 Latex 的使用经验很少,我不确定如何创建如示例屏幕截图所示的特定表格。使用 Latex 是否可以创建这样的表格?如果可以,我需要从哪里开始?或者布局可能不是最佳选择,我应该以其他方式设置表格的布局?

表格布局示例

答案1

如果你不知道如何制作表格(或其他东西),那么一个很好的起点LaTeX维基百科

下面我将使用这些包booktabsmultirow因为它们允许我插入特定规则和跨多行/多列的单元格条目。由于您的示例使用了无衬线字体,我曾经\renewcommand*\familydefault{\sfdefault}重现过这种情况。

环境tabular*允许设置特定的宽度,在这种情况下\linewidth;旁注,对于更大的表格,您可以切换到landscape-mode。

有关表格的更多信息,请查看 wikibooks 链接。

现在您可以在这里实现您想要的表格LaTeX

代码

\documentclass{article}

\usepackage{booktabs}
\usepackage{multirow}
\renewcommand*\familydefault{\sfdefault}

\begin{document}

\begin{tabular*}{\linewidth}{ @{\extracolsep{\fill}} ll *{13}c @{}}
\toprule
Measures & Task & \multicolumn{4}{c}{Method1} &
\multicolumn{4}{c}{Method2} & \multicolumn{4}{c}{Method3} & p-value \\
\midrule \midrule \addlinespace \\
 & & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & \\
\cmidrule{3-6} \cmidrule{7-10} \cmidrule{11-14} \cmidrule{15-15}
\addlinespace \\
\multirow{3}{*}{Quality} & A  \\
                         & B  \\
                         & C  \\
                         \midrule \addlinespace \\
\multirow{3}{*}{Time}    & A  \\
                         & B  \\
                         & C  \\
                         \midrule \addlinespace \\
\multirow{3}{*}{Costs}   & A  \\
                         & B  \\
                         & C  \\
\bottomrule
\end{tabular*}

\end{document}

输出

图像

答案2

下表为:

在此处输入图片描述

以下是排版表格的代码:

\begin{tabular}{@{}llllllllllllllllll@{}}
  \toprule
  测量和任务 &\multicolumn{4}{c}{方法 1} & & \multicolumn{4}{c}{方法 2} & &\multicolumn{4}{c}{方法 3} & p 值 \\
  \midrule
  && 1 & 2 & 3 & 4 & & 1 & 2 & 3 & 4 & & 1 & 2 & 3 & 4 & \\
  \cmidrule{3-6} \cmidrule{8-11} \cmidrule{13-16}
  \multirow{3}{*}{质量} & A \\
  &B\\
  & C \\
  \midrule
  \multirow{3}{*}{时间} & A \\
  &B\\
  & C \\
  \midrule
  \multirow{3}{*}{成本} & A \\
  &B\\
  & C \\
  \底部规则
\end{表格}
\结束{文档}

一些解释:

  • 使用booktabs包来获得更好的行距和规则。注意 、 和 的不同用法\toprule\bottomrule\midrule

  • 让具有部分规则的列之间有一个空列\cmidrule

  • 在列规范中,@{}在开始和结束处使用。这样规则就不会比表格本身长。
  • 使用包multirow将多行居中。
  • 不要使用双重规则。

相关内容