表格标题和表格之间的 \vspace 不起作用

表格标题和表格之间的 \vspace 不起作用

我想在表格标题和表格之间留出一些垂直空间,因此我使用了\vspace{3mm},这个命令以前一直有效。但是在本文档中,该命令对某些表格有效,对其他表格则没有任何影响,而对某些表格甚至会“崩溃”运行,提示Undefined control sequence [...] \vspace

表中其中一个命令没有区别的示例。

\documentclass[11pt,a4paper]{article}

\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage{chemfig}
\usepackage{color}
\usepackage{upgreek}
\usepackage[hidelinks]{hyperref}
\usepackage[mediumspace,mediumqspace,squaren]{SIunits}
\usepackage{textgreek}
\usepackage{eso-pic}
\usepackage{tabularx}
\usepackage{rotating}
\usepackage{fixltx2e}

。 。 。

\begin{table}[h!]
            \centering
            \caption{\label{tab:enzyme}Absorbance values from \textit{Fixed-time $\beta$-glucosidase assays}}.
            \vspace{5mm}
            \begin{tabular}{c|c|c}
                C\textsubscript{substrate} (mM) & ABS (P\textsubscript{wt} 3x, 405 nm) & ABS (P\textsubscript{mut} 3x, 405 nm) \\ \hline
                10 & 0,959 & -0,312 \\
                5 & 1,023 & -0,268 \\
                1 & 0,913 & -0,234 \\
                0,1 & 0,304 & -0,231 \\
                0,01 & 0,042 & -0,237 \\
            \end{tabular}
        \end{table}

目前我没有编译失败的表。我曾经有过,但现在它可以正常工作,没有失败,但是命令没有任何区别。

答案1

行尾括号外面有一个句号\caption。如果你仔细观察,可以在表格左侧的输出中看到它

这是开始一个新段落,并且当乳胶处于水平模式时,它\vspace不会按照您期望的位置执行。删除句号,一切都会好起来。

在这种情况下,\caption行后的空行会很有用。

答案2

正如克里斯所评论的,您可以使用caption提供宏的包skip

\documentclass{article}
\usepackage{caption}
\usepackage{fixltx2e}

\begin{document}
{
\captionsetup[table]{skip=50mm}     %% add this line, change 50mm to 5mm in your document
 \begin{table}[htb!]
            \centering
            \caption{\label{tab:enzyme}Absorbance values from \textit{Fixed-time $\beta$-glucosidase assays}}
            \begin{tabular}{c|c|c}
                C\textsubscript{substrate} (mM) & ABS (P\textsubscript{wt} 3x, 405 nm) & ABS (P\textsubscript{mut} 3x, 405 nm) \\ \hline
                10 & 0,959 & -0,312 \\
                5 & 1,023 & -0,268 \\
                1 & 0,913 & -0,234 \\
                0,1 & 0,304 & -0,231 \\
                0,01 & 0,042 & -0,237 \\
            \end{tabular}
        \end{table}
 }
\end{document}

在此处输入图片描述

相关内容