缺少插入的 $(在表中)

缺少插入的 $(在表中)

我正在使用此代码在文档中生成表格。它一直给我错误,Missing $ inserted。我无法找出这个错误。

\begin{table}[htbp]
  \centering
    \begin{tabular}{lrrrrr}
          & \multicolumn{5}{c}{DeCLUTR Base} \\
    Pairs & \multicolumn{1}{l}{\omega_c^1} & \multicolumn{1}{l}{\omega_c^2} & \multicolumn{1}{l}{\Omega_c} & \multicolumn{1}{l}{z_{s,t}} & \multicolumn{1}{l}{$Q$} \\
    A1 - A2 & 0.24  & 0.55  & 0.40  & 0.83  & 2.09 \\
    A1 - A3 & 0.26  & 0.51  & 0.39  & 0.83  & 2.15 \\
    A2 - A3 & 0.39  & 0.33  & 0.36  & 0.84  & 2.31 \\
          &       &       &       &       &  \\
    I1 - I2 & 0.33  & 0.41  & 0.37  & 0.83  & 2.24 \\
    I1 - I3 & 0.25  & 0.49  & 0.37  & 0.82  & 2.22 \\
    I1 - I4 & 0.58  & 0.24  & 0.41  & 0.83  & 2.04 \\
    I2 - I3 & 0.29  & 0.47  & 0.38  & 0.83  & 2.20 \\
    I2 - I4 & 0.65  & 0.23  & 0.44  & 0.83  & 1.90 \\
    I3 - I4 & 0.76  & 0.16  & 0.46  & 0.82  & 1.80 \\
          &       &       &       &       &  \\
    O1 - O2 & 0.25  & 0.48  & 0.37  & 0.83  & 2.25 \\
    O1 - O3 & 0.61  & 0.21  & 0.41  & 0.83  & 2.00 \\
    O1 - O4 & 0.42  & 0.34  & 0.38  & 0.83  & 2.21 \\
    O2 - O3 & 0.81  & 0.15  & 0.48  & 0.82  & 1.72 \\
    O2 - O4 & 0.55  & 0.23  & 0.39  & 0.83  & 2.13 \\
    O3 - O4 & 0.24  & 0.55  & 0.40  & 0.84  & 2.12 \\
          &       &       &       &       &  \\
    M1 - M2 & 0.34  & 0.35  & 0.34  & 0.84  & 2.43 \\
    \end{tabular}
  \label{Tab:warp_coeff_declutr_b}
  \caption{Warp coefficients for DeCLUTR Base}
\end{table}%

这是错误。 错误信息

答案1

正如大卫卡莱尔 (David Carlisle) 在评论中指出的那样,诸如\omega_c^1、、和之\omega_c^2类的数学表达式必须以数学模式(准确地说是内联数学模式)呈现。\Omega_cz_{s,t}

我还想建议您明确地将数字与小数点对齐,例如通过加载包siunitx并使用其列类型。(对于手头的表格,使用、、或列类型S实际上没有区别。)lcrS

哦,一定要注意将\caption指令放在指令之前,而不是指令之后。如果您打算通过 LaTeX 的-机制\label交叉引用此表,这一点非常重要。\label\ref

在此处输入图片描述

\documentclass{article} % or some other suitable document class
\usepackage{booktabs} % for \toprule, \cmidrule, \midrule, \addlinespace, and \bottomrule macros 
\usepackage{siunitx}  % for the 'S' column type

\begin{document}
\begin{table}[htbp]
  \centering
  \begin{tabular}{@{} l *{5}{S[table-format=1.2]} @{}}
    \toprule
    Pairs & \multicolumn{5}{c@{}}{DeCLUTR Base} \\
    \cmidrule(l){2-6}
    & {$\omega_c^1$} & {$\omega_c^2$} & {$\Omega_c$} & {$z_{s,t}$} & {$Q$} \\
    \midrule
    A1--A2 & 0.24  & 0.55  & 0.40  & 0.83  & 2.09 \\
    A1--A3 & 0.26  & 0.51  & 0.39  & 0.83  & 2.15 \\
    A2--A3 & 0.39  & 0.33  & 0.36  & 0.84  & 2.31 \\ \addlinespace
    I1--I2 & 0.33  & 0.41  & 0.37  & 0.83  & 2.24 \\
    I1--I3 & 0.25  & 0.49  & 0.37  & 0.82  & 2.22 \\
    I1--I4 & 0.58  & 0.24  & 0.41  & 0.83  & 2.04 \\
    I2--I3 & 0.29  & 0.47  & 0.38  & 0.83  & 2.20 \\
    I2--I4 & 0.65  & 0.23  & 0.44  & 0.83  & 1.90 \\
    I3--I4 & 0.76  & 0.16  & 0.46  & 0.82  & 1.80 \\ \addlinespace
    O1--O2 & 0.25  & 0.48  & 0.37  & 0.83  & 2.25 \\
    O1--O3 & 0.61  & 0.21  & 0.41  & 0.83  & 2.00 \\
    O1--O4 & 0.42  & 0.34  & 0.38  & 0.83  & 2.21 \\
    O2--O3 & 0.81  & 0.15  & 0.48  & 0.82  & 1.72 \\
    O2--O4 & 0.55  & 0.23  & 0.39  & 0.83  & 2.13 \\
    O3--O4 & 0.24  & 0.55  & 0.40  & 0.84  & 2.12 \\ \addlinespace
    M1--M2 & 0.34  & 0.35  & 0.34  & 0.84  & 2.43 \\
    \bottomrule
  \end{tabular}
  \caption{Warp coefficients for DeCLUTR Base}
  \label{Tab:warp_coeff_declutr_b}
\end{table}

\end{document}

答案2

@mico 的回答有一点变化:使用包tabularray

\documentclass{article} 
\usepackage{tabularray}
\UseTblrLibrary{booktabs,siunitx}  

\begin{document}
\begin{table}[htbp]
\centering
    \begin{tblr}{colspec={c *{5}{Q[c,si={table-format=1.2},$]}} }
    \toprule
\SetCell[r=2]{c}    Pairs 
        & \SetCell[c=5]{c, mode=text} {{{DeCLUTR Base}}}
                &       &       &       &       \\
    \cmidrule[l]{2-6}
        & {{{\omega_c^1}}}
                & {{{\omega_c^2}}}
                        & {{{\Omega_c}}}
                                & {{{z_{s,t}}}}
                                        & {{{Q}}} \\
    \midrule
A1--A2  & 0.24  & 0.55  & 0.40  & 0.83  & 2.09 \\
A1--A3  & 0.26  & 0.51  & 0.39  & 0.83  & 2.15 \\
A2--A3  & 0.39  & 0.33  & 0.36  & 0.84  & 2.31 \\ 
    \addlinespace
I1--I2  & 0.33  & 0.41  & 0.37  & 0.83  & 2.24 \\
I1--I3  & 0.25  & 0.49  & 0.37  & 0.82  & 2.22 \\
I1--I4  & 0.58  & 0.24  & 0.41  & 0.83  & 2.04 \\
I2--I3  & 0.29  & 0.47  & 0.38  & 0.83  & 2.20 \\
I2--I4  & 0.65  & 0.23  & 0.44  & 0.83  & 1.90 \\
I3--I4  & 0.76  & 0.16  & 0.46  & 0.82  & 1.80 \\ 
    \addlinespace
O1--O2  & 0.25  & 0.48  & 0.37  & 0.83  & 2.25 \\
O1--O3  & 0.61  & 0.21  & 0.41  & 0.83  & 2.00 \\
O1--O4  & 0.42  & 0.34  & 0.38  & 0.83  & 2.21 \\
O2--O3  & 0.81  & 0.15  & 0.48  & 0.82  & 1.72 \\
O2--O4  & 0.55  & 0.23  & 0.39  & 0.83  & 2.13 \\
O3--O4  & 0.24  & 0.55  & 0.40  & 0.84  & 2.12 \\ 
    \addlinespace
M1--M2  & 0.34  & 0.35  & 0.34  & 0.84  & 2.43 \\
    \bottomrule
\end{tblr}
    \caption{Warp coefficients for DeCLUTR Base}
    \label{Tab:warp_coeff_declutr_b}
\end{table}

\end{document}

与“经典”表格包相比,其语法和确定tabularray略有不同,对于单元格和列定义模式等。 有关详细信息,请参阅包文档。multcolumnmultirow\SetCellmathdmathtext

上述 MWE 的结果与@Mico 回答的结果相同:

在此处输入图片描述

相关内容