如何解决此错误(缺少$)

如何解决此错误(缺少$)

创建表格时不断弹出此错误:

! Missing $ inserted.
<inserted text> 
                 $
l.196 \textit{E} & 13.21 \cdot\rho_{dry}$+0.73 \cdot $\% Min$-0.06$\cdot$ ...?

这是我的代码:

\begin{table}
\caption{Equations obtained from multiple regression analysis of Elastic modulus (\textit{E}) and Stiffness (\textit{k})}
\label{tab:5}
\begin{tabular}{lllll}
\hline\noalign{\smallskip}
Dependent & Multiple regression equation & $r^{2}$ & $Adj r^{2}$ & p- value\\
variable& & & &\\
\noalign{\smallskip}\hline\noalign{\smallskip}
\textit{E} & 13.21 \cdot $\rho_{dry}$+0.73 \cdot $\% Min$-0.06$\cdot$ $\% Org$_{w}$-0.07 $\cdot$ $\% H_{2}O$-55.56$ & 0.96 & 0.95 & 4.8 x $10^{-13}$\\
\textit{k}& 1853.69 $\cdot$ $\rho_{dry}$ + 2.49 $\cdot$ $\% Min$ - 22.29 $\cdot$ $\% Org_{w}$ – 6.54 $\cdot$ $\% H_{2}O$ – 2190.16 & 0.95 & 0.93 & $4.35 x 10^{-12}$\\
\noalign{\smallskip}\hline
\end{tabular}
\end{table}

答案1

栏中缺少美元。

\textit{E} & $13.21 \cdot \rho_{dry} +0.73 \cdot \% Min-0.06 \cdot \% Org_{w}-0.07 \cdot \% H_{2}O-55.56$ & 0.96 & 0.95 & 4.8 x $10^{-13}$\\
\textit{k}& 1853.69 $\cdot$ $\rho_{dry}$ + 2.49 $\cdot$ $\% Min$ - 22.29 $\cdot$ $\% Org_{w}$ – 6.54 $\cdot$ $\% H_{2}O$ – 2190.16 & 0.95 & 0.93 & $4.35 x 10^{-12}$\\

希望这可以帮助....

答案2

变体格诺特回答:

在此处输入图片描述

\makecell而是使用来自包的宏来嵌套数组makecell。通过比较两个 MWE,可以看到其他细微的差别:

\documentclass{article}
\usepackage{geometry}
\usepackage{amsmath}
\usepackage{booktabs, makecell}

\usepackage{showframe}
\renewcommand*\ShowFrameColor{\color{red}}

\begin{document}
\[
%\renewcommand\arraycolsep{3pt}
\begin{array}{clccl}
    \toprule
\text{\makecell[b]{Dependent\\variable}}
    &   \text{Multiple regression equation}
        &   r^2
            &   \mathrm{Adj}\;r^2
                &   p\text{-value}                  \\  
    \midrule
E   &   \makecell[lt]{13.21 \cdot \rho_{\mathrm{dry}} + 0.73\cdot\%\mathrm{Min}\\
            -0.06 \cdot\%\mathrm{Org}_w - 0.07\cdot\%\mathrm{H}_2\mathrm{O} - 55.56}
        & 0.96  & 0.95  & 4.8 \times 10^{-13}       \\
    \addlinespace
k   &   \makecell[lt]{1853.69 \cdot \rho_{\mathrm{dry}} + 2.49\cdot\%\mathrm{Min}\\
            -22.29 \cdot \%\mathrm{Org}_w - 6.54\cdot\%\mathrm{H}_2\mathrm{O} - 2190.16}
        & 0.95  & 0.93  & 4.35 \times 10^{-12}      \\
    \bottomrule
\end{array}
\]
\end{document}

答案3

错误是由缺少$符号(\cdot必须在数学模式下使用)引起的,这有点自相矛盾,因为您使用了太多的美元符号。基本上,整个公式应该放在同一个数学环境中。这是您的表格的重写。

注意:您的表格中有几个错误的字符,它们看起来像稍长的减号,但可能不会显示在您的文档中。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\usepackage{booktabs}
\begin{document}
\noindent
\(
\renewcommand\arraycolsep{3pt}
\begin{array}{clccl}
\toprule
    \begin{tabular}[t]{@{}l@{}}
      dep.\\var.
    \end{tabular}
  & \text{Multiple regression equation}
  & r^2
  & \mathrm{Adj}\;r^2
  & \text{$p$-value}
\\\midrule
    E
  & \begin{array}[t]{@{}l@{}}
      13.21 \cdot \rho_{\text{dry}}
      +0.73 \cdot \%\mathrm{Min}
    \\
      {}-0.06 \cdot \%\mathrm{Org}_w
      -0.07 \cdot \%\mathrm{H}_2\mathrm{O}
      -55.56
    \end{array}
  & 0.96
  & 0.95
  & 4.8\phantom{0}\times 10^{-13}
\\
    k
  & \begin{array}[t]{@{}l@{}}
      1853.69 \cdot \rho_{\text{dry}}
      + 2.49 \cdot \%\mathrm{Min}
    \\
      {}-22.29 \cdot \%\mathrm{Org}_w
      - 6.54 \cdot \%\mathrm{H}_2\mathrm{O}
      - 2190.16
    \end{array}
  & 0.95
  & 0.93
  & 4.35 \times 10^{-12}
\\\bottomrule
\end{array}
\)
\end{document}

相关内容