在 LaTeX 中将 dcolumn 与 \underset 结合使用

在 LaTeX 中将 dcolumn 与 \underset 结合使用

我使用dcolumnLaTeX 中的包按“。”对齐。它适用于

\newcolumntype{.}{D{.}{.}{-1}}  
\begin{tabular}{l . . . . . . . . . }

但是,我想使用 来包含估计的标准误差\underset{std}{est}

这会导致问题,我找不到解决办法。一种解决方法是为标准错误创建单独的行。但这看起来不太好。有没有办法解决这个问题,\underset或者dcolumn我是否面临权衡?


谢谢,为了说明这一点,这两个例子将起作用:

\documentclass{article}
\usepackage{amsmath}
\begin{document}  
\begin{tabular}{l c }  
& \multicolumn{1}{c}{Est.} \\  
$\alpha$ & $\underset{(2.21)}{22.12}$ \\  
$\beta$ & $\underset{(1.82)}{0.32}$ \\  
\end{tabular}  
\end{document}

\documentclass{article}
\usepackage{dcolumn}
\newcolumntype{.}{D{.}{.}{-1}}  
\begin{document}  
\begin{tabular}{l . }  
& \multicolumn{1}{c}{Est.} \\  
$\alpha$ & $22.12$ \\  
$\beta$ & $1.82$ \\  
\end{tabular}  
\end{document}

...但这种组合并不

\documentclass{article}
\usepackage{amsmath}
\usepackage{dcolumn}
\newcolumntype{.}{D{.}{.}{-1}}  
\begin{document}  
\begin{tabular}{l . }  
& \multicolumn{1}{c}{Est.} \\  
$\alpha$ & $\underset{2.21}{22.12}$ \\  
$\beta$ & $\underset{1.82}{0.32}$ \\  
\end{tabular}  
\end{document}

答案1

这种工作方式dcolumn意味着实际上没有办法让下划线或类似的构造工作并正确对齐。您需要将输入拆分为两行,或者放弃对齐。

相关内容