如何减少表格中列之间的空间?
\documentclass[12pt]{article}
\usepackage{booktabs}
\usepackage{caption}
\usepackage[para,online,flushleft]{threeparttable}
\begin{document}
\begin{table}
\caption{}
\begin{threeparttable}
\begin{tabular}{lccccccccccc}
\toprule
Sample& Source &$\alpha$&$\beta$&$\gamma$&$\delta$ &$\eta$&$ \theta$&$\kappa$&$ \xi $&$ o $&$ \pi $\\
\midrule
$\mu$ &45&648.1&62&9312&45282&2560&29&450&045555&21545&54620318\\
\midrule
$ \nu$&68545
&633.1&51.7&80.5&452.7&251.0&290.7&-199.3&0.231&25600012&6521202\\
\midrule
$ \upsilon $&4455 &607&53.7&84.4&426.3&239.8&278.8&-186.1&0.238&21221&54821\\
\bottomrule
\end{tabular}
\end{threeparttable}
\end{table}
\end{document}
答案1
结果有点紧凑,但列是分开的。将tabular*
和\tabcolsep
设置为零,我们让 TeX 计算空间。
\documentclass[12pt]{article}
\usepackage{booktabs,array}
\usepackage{caption}
\begin{document}
\begin{table}
\footnotesize
\setlength{\tabcolsep}{0pt}
\caption{Some caption}
\begin{tabular*}{\textwidth}{
@{\extracolsep{\fill}}
l
c
*{10}{>{$}c<{$}}
@{}
}
\toprule
Sample & Source & \alpha & \beta & \gamma & \delta & \eta & \theta & \kappa & \xi & o & \pi \\
\midrule
$\mu$ &45&648.1&62&9312&45282&2560&29&450&045555&21545&54620318\\
\midrule
$\nu$ &68545
&633.1&51.7&80.5&452.7&251.0&290.7&-199.3&0.231&25600012&6521202\\
\midrule
$\upsilon$ &4455 &607&53.7&84.4&426.3&239.8&278.8&-186.1&0.238&21221&54821\\
\bottomrule
\end{tabular*}
\end{table}
\end{document}
我们>{$}c<{$}
获得了一个以数学模式中的条目为中心的对齐列,所以减号是正确的。
如果你的文本宽度比较宽,你也可以尝试\small
而不是\footnotesize
。标准文本宽度的结果不太好:
答案2
这是解决这个问题的一种方法。不过我会重新设计表格
\documentclass[12pt]{article}
\usepackage{booktabs,array}
\usepackage{caption}
\usepackage[para,online,flushleft]{threeparttable}
\begin{document}
\begin{table}
\small
\setlength\tabcolsep{0pt}
% note \enspace is more or less \kern0.5em
\caption{}
\begin{threeparttable}
\begin{tabular}{
!{\enspace}
l
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
c
!{\enspace}
}
\toprule
Sample & Source & $\alpha$ & $\beta$ & $\gamma$ & $\delta$ & $\eta$ & $ \theta$ & $\kappa$ & $ \xi $ & $ o $ & $ \pi $ \\
\midrule
$\mu$ & 45 & 648.1 & 62 & 9312 & 45282 & 2560 & 29 & 450 & 045555 & 21545 & 54620318 \\
% \midrule
$ \nu$ & 68545
& 633.1 & 51.7 & 80.5 & 452.7 & 251.0 & 290.7 & $-199.3$ & 0.231 & 25600012 & 6521202 \\
% \midrule
$ \upsilon $ & 4455 & 607 & 53.7 & 84.4 & 426.3 & 239.8 & 278.8 & $-186.1$ & 0.238 & 21221 & 54821 \\
\bottomrule
\end{tabular}
\end{threeparttable}
\end{table}
\end{document}