проблема, заданная выравниванием десятичных дробей в таблице табу латекса с жирными цифрами

проблема, заданная выравниванием десятичных дробей в таблице табу латекса с жирными цифрами

Я хотел бы иметь таблицу, выровненную по десятичной точке. Я использую tabuвместо tablefor explore rowfont, потому что мне нужна строка с меньшим символом. Я читал разные посты о dcolumnи siunitxпакетах, но я не решил свою проблему. Вот часть моей таблицы:

\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}

Есть ли решение? Спасибо!!!!

Связанный контент