多行和多列表问题

多行和多列表问题

我正在尝试将下表附加到文本中,但碰巧遇到了一些问题。 桌子

和 MWE:

    \documentclass[11pt]{article}

    \textwidth 165mm \textheight 230mm \topmargin -5mm
    \oddsidemargin 0mm        

    \usepackage{textcomp}
    \usepackage{siunitx}
    \usepackage{booktabs}
    \usepackage{makecell, multirow}

    \usepackage{multicol}
    \setlength{\columnsep}{1cm}

    \allowdisplaybreaks
    \usepackage[export]{adjustbox}
    \usepackage{ragged2e}

    \usepackage{float}
    \usepackage{tabularx}
    \usepackage{capt-of}
    \usepackage{booktabs}
    \usepackage{array}
    \usepackage{tabu}
    \usepackage{boldline}
    \usepackage{ltablex}
    \newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}       

    \begin{document}
    \pagestyle{empty}    

    \begin{table}[htb]
        \caption{Computational Results: Case III}
        \label{tab: Case III}
        \centering
        \begin{tabu} to \textwidth {X[m,c]X[m,c]X[m,c]X[m,c]}
            \toprule
            {\multirow{2}{*}{\makecell{Statistics}
            & \multicolumn{2}{c}{\makecell{A}}
            & \multicolumn{2}{c}{\makecell{B}}
            \cmidrule{2-3}\cmidrule{4-5}
            {}& {$P_{1}$} & {$P_{2}$} & {$P_{1}$} & {$P_{2}$}\\
            \midrule
            \bottomrule
        \end{tabu}
    \end{table}
    \end{document}

非常感谢您的解决方法!

答案1

好的,这是一个可以工作的 MWE。下面我将解释错误。

\documentclass[12pt]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{tabu}
\usepackage{multirow}
\usepackage{makecell}
\usepackage{booktabs}
\usepackage{boldline}
\usepackage{ltablex}
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}

\begin{document}

\begin{table}[htb]
   \caption{Computational Results: Case III}
   \label{tab: Case III}
   \centering
   \begin{tabu} to \textwidth {X[m,c]X[m,c]X[m,c]X[m,c]X[m,c]}
      \firsthline
      \multirow{2}{*}{\makecell{Statistics}}
      & \multicolumn{2}{c}{\makecell{A}}
      & \multicolumn{2}{c}{\makecell{B}}\\
      \cmidrule(lr){2-3}\cmidrule(lr){4-5}
      {}& {$P_{1}$} & {$P_{2}$} & {$P_{1}$} & {$P_{2}$}\\
      \midrule
      \bottomrule
   \end{tabu}
\end{table}

\end{document}

MWE 编译的输出

  • 你忘记了 B 单元格后面的一个换行符
  • 多列之前不需要的括号并且忘记关闭多列。
  • 声明的列太少(四列而不是五列)。

相关内容