在两个 \hline 之间添加垂直空间

在两个 \hline 之间添加垂直空间

如何在以下示例中的双线之间添加垂直空间?我尝试使用\vspace,但结果出现Misplaced \noalign错误。

\documentclass{article}

\begin{document}
    \begin{table}[h]
        \centering
        \begin{tabular}{|l|l|}
            \hline
            Test 1 & Blah \\
            \hline
            % <Add space here>
            \hline
            Test 2 & Blah \\
            \hline
        \end{tabular}
    \end{table}
\end{document}

在此处输入图片描述

答案1

\doublerulesep空间由您可以在文档中任意位置设置的参数控制

\setlength\doublerulesep{2cm} 

无论是在整个文档的序言中,还是仅在此表内,在table环境旁边\centering以及任何其他本地声明中。

答案2

另一种直接的“duh”方式可以做到这一点;虽然有点老套,但它确实有效,而且你可以完全控制各个双 hline 段,而无需处理任何其他环境或变量:

\hline  
\multicolumn{15}{c}{}\\[-0.5em]
\hline

将其调整为适合您的表中的特定列数(在本例中15),以及您希望在 hlines 之间指定的间隔(在本例中-0.5em

相关内容