\documentclass[12pt,a4paper,twocolumn]{article}
\usepackage{booktabs}
\usepackage{rotating}
\usepackage{dcolumn}
\usepackage{enumerate}
\newcolumntype{d}[1]{D{.}{\cdot}{#1}}
\begin{document}
\section{Results}
\label{sec:res}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\begin{table}[htb]
\caption{hello2 testing}
\label{1234}
\begin{tabular}{l d{5} d{4}}
& \multicolumn{1}{r}{Z-t-tilde-bar} & \multicolumn{1}{r}{p-value} \\
NPLr & -10.8886 & 0.0000 \\
UNEMP & -3.8959 & 0.0000 \\
LTINT & -2.8569 & 0.0021 \\
\end{tabular}
\end{table}
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
\end{document}
我试图将这个表格放入我的双列文档的一列中,但逗号太高了。不知道您是否可以从代码中看到这一点,不过任何帮助都非常感谢!
答案1
语法D{.}{\cdot}{4}
(或您指定的任何数字)意味着.
将其作为输入小数分隔符和\cdot
输出分隔符。
如果您替换\cdot
,.
您将获得正常期限。
不过,我建议使用siunitx
,它允许更多自定义。
\documentclass[12pt,a4paper,twocolumn]{article}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\section{Results}
\label{sec:res}
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\begin{table}[htb]
\caption{hello2 testing}
\label{1234}
\centering
\begin{tabular}{
l
S[table-format=-2.4]
S[table-format=1.4]
}
\toprule
& {Z-t-tilde-bar} & {p-value} \\
\midrule
NPLr & -10.8886 & 0.0000 \\
UNEMP & -3.8959 & 0.0000 \\
LTINT & -2.8569 & 0.0021 \\
\bottomrule
\end{tabular}
\end{table}
Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat.
\end{document}
您不需要\multicolumn
:S
列中的支撑条目会自动居中。