乳胶禁忌表中用粗体数字表示的十进制对齐问题

乳胶禁忌表中用粗体数字表示的十进制对齐问题

我想要一个按小数点对齐的表格。我使用tabu而不是table来利用 rowfont,因为我需要字符较小的行。我读过关于dcolumnsiunitx包的不同帖子,但我没有解决我的问题。这是我的表格的一部分:

\documentclass{article}
\usepackage[latin1]{inputenc}  
\usepackage[british]{babel}
\usepackage[T1]{fontenc}
\usepackage{indentfirst}
\usepackage{fancyhdr}
\usepackage{natbib} 
\usepackage{graphicx}
\usepackage{amsmath} 
\usepackage{breqn}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage[labelfont=bf]{caption}
\usepackage{tabu}
\usepackage{rotating}
\usepackage{collcell}
\usepackage{datatool}
\usepackage{multirow}
\usepackage{array,colortbl,xcolor}

\begin{document} 

\begin{sidewaystable}[]
\begin{center}
\resizebox*{\textheight}{0.70\textwidth}{%
\setlength\extrarowheight{5mm}
\Huge
\begin{tabu}{|c|l|ccccc|ccccccccc|cccc|cc|}
\cline{3-20}
    \multicolumn{2}{c}{}                                  & \multicolumn{5}{|c|}{P1}                    & \multicolumn{9}{c|}{P2}                                                                                             & \multicolumn{4}{c|}{P4}       & \multicolumn{2}{c}{}     \\ \hline
    X1                                      & \multicolumn{1}{|c|}{X2}   & $\omega^*$ & $\alpha_1$ & $\alpha_0$   & $\beta_1$ & $\beta_2$ & $m$          & $\alpha_{1,d}$ & $\beta_{1,d}$ & $\beta_{1,w}$ & $\beta_{1,m}$ & $\theta_d$ & $\theta_h$ & $\omega_d$ & $\omega_h$ & $a$      & $b$      & $c$      & $\pi$    & $\mathcal{L}(\boldsymbol{y})$        & $BIC$   \\ \hline
    \multirow{10}{*}{T1}       & M1                        & 0.042      & \textbf{0.304}      & -0.005       & 0.345     & 0.309     & -           & -              & -             & -             & -             & -          & -          & -          & -          & 3.189   & 0.738   & 1.185  & 0.999  & -20939.5 & 41963.7 \vspace*{-6mm} \\ \rowfont{\huge}
                                &                            &            & 0.007      & {[}0.043{]}  & 0.016     & 0.016     &             &                &               &               &               &            &            &            &            & 0.172   & 0.052   & 0.099  & 0.000  &          &         \\ \hline
    \end{tabu}%
    }
    \end{center}
    {\footnotesize Table description.}
    \end{sidewaystable}

\end{document}

有没有什么解决办法?谢谢!

相关内容