如何使用 arydshln 包增加虚线上下的空间

如何使用 arydshln 包增加虚线上下的空间

我正在使用该arydshln包在两行数据之间插入虚线,但当我查看大型表格的结果时,\scriptsize该线似乎太靠近下方的数据线。这是我的代码示例。有人知道如何增加虚线上方和下方的空间吗?

\documentclass[]{article}
\usepackage{arydshln,booktabs}
\begin{document}
\begin{table}[!htbp]
    \begin{center}
     \caption{Stuff}
      \begin{tabular}{clc|clc|}
         \toprule
Rank&   Method  &   $h=1$&Rank& Method  &   $h=6$ \\
\midrule
1   &   Naive (SS)  &   0.064   &   1   &   Mean (Cr)   &   0.067   \\
2   &   Autobox (MA)    &   0.141   &   2   &   Naive (All Parts)   &   0.076   \\
3   &   SS  &   0.312   &   3   &   DRP (All Parts) &   0.078   \\
4   &   DS  &   0.315   &   4   &   DS  &   0.175   \\
5   &   Mean (DS)   &   0.484   &   5   &   Autobox (DS)    &   0.201   \\
6   &   MA  &   0.563   &   6   &   Mean (DS)   &   0.290   \\
7   &   Autobox (SS)    &   0.578   &   7   &   Naive (Cr)  &   0.316   \\
8   &   Mean (MA)   &   0.593   &   8   &   Autobox (All Parts) &   0.328   \\
9   &   Mean (SS)   &   0.664   &   9   &   Naive (SS)  &   0.433   \\
10  &   DRP (All Parts) &   0.807   &   10  &   Mean (SS)   &   0.462\\
20  &   Cr  &   4.167   &   12  &   Cr  &   0.985   \\
\hdashline
    &       &       &   20  &   SS  &   8.605   \\
\bottomrule
\end{tabular}
\end{center}
\end{table}
\end{document} 

答案1

这是一种方法。请注意,您不应该在 booktabs 中使用垂直规则。另外,不要使用环境centerwithin table– 它会增加不必要的垂直间距。请\centering改用指令。我添加了caption包,以便在标题为多于桌子。

\documentclass[]{article}
\usepackage{arydshln,booktabs, caption}

\begin{document}

\begin{table}[!htbp]
    \centering
     \caption{Stuff}
      \begin{tabular}{clc|clc|}
         \toprule
Rank& Method & $h=1$& Rank & Method & $h=6$ \\
\midrule
1 & Naive (SS) & 0.064 & 1 & Mean (Cr) & 0.067 \\
2 & Autobox (MA) & 0.141 & 2 & Naive (All Parts) & 0.076 \\
3 & SS & 0.312 & 3 & DRP (All Parts) & 0.078 \\
4 & DS & 0.315 & 4 & DS & 0.175 \\
5 & Mean (DS) & 0.484 & 5 & Autobox (DS) & 0.201 \\
6 & MA & 0.563 & 6 & Mean (DS) & 0.290 \\
7 & Autobox (SS) & 0.578 & 7 & Naive (Cr) & 0.316 \\
8 & Mean (MA) & 0.593 & 8 & Autobox (All Parts) & 0.328 \\
9 & Mean (SS) & 0.664 & 9 & Naive (SS) & 0.433 \\
10 & DRP (All Parts) & 0.807 & 10 & Mean (SS) & 0.462\\
20 & Cr & 4.167 & 12 & Cr & 0.985 \\[0.5ex]
\hdashline\noalign{\vskip 0.5ex}
    & & & 20 & SS & 8.605 \\
\bottomrule
\end{tabular}
\end{table}

\end{document} 

在此处输入图片描述

相关内容