着色表行破坏 \pm 符号

着色表行破坏 \pm 符号

如果我使用行中的符号,它似乎会被裁剪\rowcolor\pm

平均能量损失

\documentclass{article}
\usepackage{dcolumn}
\usepackage{xcolor,colortbl}

\definecolor{lightgray}{HTML}{EEEEEE}

\begin{document}
    \begin{tabular}{lcD{.}{.}{3}p{0cm}D{.}{.}{3}}
        \toprule
        \textbf{Model} & \textbf{MAPE} & \multicolumn{3}{c}{\textbf{Time (s)}}\\
        \midrule
        \rowcolor{lightgray} \texttt{snaive} & 29.28\% & 0.003 & $\pm$ &
            0.001\\
        \texttt{ARIMA} & 34.02\% & 22.480 & $\pm$ & 13.210\\
        \rowcolor{lightgray} \texttt{GAM} & 15.32\% & 18.481 & $\pm$ &
            0.854\\
        \rowcolor{lightgray} \texttt{GAMM[p = 1]} & 11.06\% & 447.861 &
            $\pm$ & 191.182\\
        \bottomrule
    \end{tabular}
\end{document}

这是最终的输出: 桌子

问题确实很明显,但这是放大的版本:

符号

它们看起来在右侧被裁剪了。我不知道是什么原因造成的,也不知道该如何修复。

答案1

您需要在 para 模式定义中给出一些值而不是零,即 \begin{tabular}{lcD{.}{.}{3}p{**1cm**}D{.}{.}{3}}

相关内容