使用 ; 和 dcolumn 对齐仅适用于 1 列

使用 ; 和 dcolumn 对齐仅适用于 1 列

我在按 对齐列时遇到问题;。使用 dcolumn 包,我能够对齐第一列,但当我尝试按 对齐所有 4 列时;,就像这样\begin{tabular}{r|kkkk},它会失败并出现错误。我需要知道如何像下图中对齐第一列那样对齐列。任何帮助都非常感谢。

\begin{table}[H]
\newcolumntype{k}{D{;}{;}{-1}}
\centering
\caption{Závislosť počtu pozorovaných dát a veľkosti diskretizačných krokov na rýchlosť konvergercie z hľadiska počtu iterácií a čase trvania algoritmu.}
\begin{tabular}{r|kccc}
  \toprule                        
      \multicolumn{5}{c}{\qquad \qquad Diskretizačný krok} \\
  \hline \noalign{\smallskip}
 T(čas) & $1$ & $\frac{1}{2}$ & $\frac{1}{4}$ & $\frac{1}{8}$ \\
  \noalign{\smallskip}
  \hline
  \noalign{\smallskip}   
 100 &  500; 498s & 221; 229s & 181; 216s & 29; 44s\\
 250 & 500; 541s & 115; 142s & 43; 65s & 18; 40s \\
 500 & 500; 573s & 144; 206s & 82; 155s & 24; 72s\\
 1 000 & 500; 653s & 108; 208s & 31; 90s & 16; 80s\\
 10 000 & 500; 2 092s & 101; 1 090s & 30; 651s & 16; 718s\\
 100 000 & 500; 16 255s & 89; 8 814s & 30; 5 781s & 16; 6 631s \\
  \bottomrule
\end{tabular}
\label{table:itacas}
\end{table}

乳胶中的表格

答案1

如果将该列类型更改为 dcolumn 包列,则不能$\frac{1}{2}$D列中使用,然后需要将标题改c

\multicolumn{1}{c}{$\frac{1}{2}$}

相关内容