$ 语法错误

$ 语法错误
\centering
\begin{tabular}{ |p{4cm}|p{8cm}|}
 \hline
 Model& Branching Fractions \\
 \hline
 \widetilde{B}-\widetilde{t}\ \text{coannihilation}& 79\% $\tau{^{-}}\tau{^{+}}$,\ 15\% $b\overline{b}$, \ 5\% $\textit{g}\textit{g}$ \\
 Pure \widetilde{h}& 50\%\ W{^{-}} W{^{+}}, 41\%\ ZZ, 6\% \ $W{^{\pm}}H{^{\mp}}$, 1\% \ \textit{h}Z\\
 \widetilde{B}-\widetilde{q}\ \text{coannihilation}& 69\% $\textit{g}\textit{g}$, 29\% $b\overline{b}$ \\
 A funnel& 72\% $b\overline{b}$, 18\% $t\overline{t}$, 10\%$\tau{^{-}}\tau{^{+}}$ \\
 Well-tempered \widetilde{\chi}& 53\% \ $W{^{-}} W{^{+}}$, 37\%\ ZZ, 5\% \ $\textit{h}Z$, 4\% \ $b\overline{b}$\\

 \hline
\end{tabular}

除了一行(漏斗线是正确的)外,其他都说我少了一个 $,但我找不到在哪里。我确信这很简单,而且我对语法想得太多了

答案1

输入相当不一致。然而,主要问题在于你没有将数学模式材料限制在数学模式中。

例如,你有

$\tau{^{-}}\tau{^{+}}$

但第二行第一个单元格的开头是

\widetilde{B}-\widetilde{t}\ \text{coannihilation}

这应该是

$\widetilde{B}-\widetilde{t}$ coannihilation

此外,您使用的间距不一致。

顺便说一句,也是\tau{^{-}}不正确的,应该是\tau^{-};其他类似情况也是一样的。

这是表格的编辑版本,其中\addlinespace已使用,因为波浪号引入了高位部分。

\documentclass{article}
\usepackage{amsmath}
\usepackage{booktabs}

\begin{document}

\begin{tabular}{ @{} l l @{} }
\toprule
Model & Branching Fractions \\
\midrule
$\widetilde{B}-\widetilde{t}$ coannihilation &
  79\% $\tau^{-}\tau^{+}$,\ 15\% $b\bar{b}$, 5\% $gg$ \\
\addlinespace
Pure $\widetilde{h}$ &
  50\%\ $W^{-}W^{+}$, 41\% $ZZ$, 6\% $W^{\pm}H^{\mp}$, 1\% $hZ$ \\
\addlinespace
$\widetilde{B}-\widetilde{q}$ coannihilation &
  69\% $gg$, 29\% $b\bar{b}$ \\
\addlinespace
A funnel &
  72\% $b\bar{b}$, 18\% $t\bar{t}$, 10\% $\tau^{-}\tau^{+}$ \\
\addlinespace
Well-tempered $\widetilde{\chi}$ &
  53\% $W^{-}W^{+}$, 37\%\ $ZZ$, 5\% $hZ$, 4\% $b\bar{b}$ \\
\bottomrule
\end{tabular}

\end{document}

在此处输入图片描述

如果 W 和 Z 必须直立,则使用\mathrm{W}\mathrm{Z}

答案2

我们可以了解 TeX 在错误消息中说了什么。这些消息会告诉你问题出在哪里。我运行了你的代码,看到了以下 TeX 消息:

! Missing $ inserted.
<inserted text> 
                $
l.10  \widetilde
                {B}-\widetilde{t}\ \text{coannihilation}& 79\% $\tau{^{-}}\t...

? 

消息中最重要的部分是代码行在第一行末尾被分成两行的部分。它就在\widetitle这里。TeX 说\widetitle不能在文本模式下使用,只能在数学模式下使用。它建议$在前面添加\widetitle以恢复此错误。我们可以输入 Enter(这意味着我们接受这种恢复),然后 TeX 继续。我们看到下一个错误消息:

! Missing $ inserted.
<inserted text> 
                $
l.10 ...e{B}-\widetilde{t}\ \text{coannihilation}&
                                                   79\% $\tau{^{-}}\tau{^{+}...

?

现在到了重要的地方&(这里一行被分成了两行)。TeX 说,如果不关闭数学模式,就不能关闭一个表格单元格。是的,这个模式是作为恢复上一个错误的一部分而启动的。TeX 建议插入$以关闭数学模式。如果我们输入 Enter,则我们接受这种恢复。下一个错误消息是:

! Missing $ inserted.
<inserted text> 
                $
l.11  Pure \widetilde
                     {h}& 50\%\ W{^{-}} W{^{+}}, 41\%\ ZZ, 6\% \ $W{^{\pm}}H...

? 

这与第一个类似。下一个错误消息是:

! Missing $ inserted.
<inserted text> 
                $
l.11  Pure \widetilde{h}&
                          50\%\ W{^{-}} W{^{+}}, 41\%\ ZZ, 6\% \ $W{^{\pm}}H...

? 

这与第二个类似。下一个错误消息是:

! Missing $ inserted.
<inserted text> 
                $
l.11  Pure \widetilde{h}& 50\%\ W{^
                                   {-}} W{^{+}}, 41\%\ ZZ, 6\% \ $W{^{\pm}}H...

? 

TeX 说您不能使用^数学模式之外的模式,并建议$在此字符之前插入。如果我们输入 Enter,则会W{$^{-}}进行处理,这就是下一个错误消息的原因:

! Extra }, or forgotten $.
l.11  Pure \widetilde{h}& 50\%\ W{^{-}}
                                        W{^{+}}, 41\%\ ZZ, 6\% \ $W{^{\pm}}H...

? 

TeX 提示您无法关闭分组,}因为该组是由 打开的$,注意:W$^{-}}。它建议通过 恢复W{$^{-}$}。接下来的错误消息与上面提到的消息类似。

答案3

W{^{+}}是不正确的,因为^{+}与 是分开的W(这种情况发生过几次)。你可能是指$W^{+}$。还要注意它必须发生在 之内$

相关内容