当使用 longtable 时,我的表计数器从 2 开始而不是 1。为什么?

当使用 longtable 时,我的表计数器从 2 开始而不是 1。为什么?

当使用时longtable,我的表计数器从 2 开始而不是 1。为什么?

在此处输入图片描述

\documentclass[12pt]{article}

\usepackage{xcolor}
\usepackage{array,booktabs,longtable}
%\extrarowheight5pt

\begin{document}

\begin{table}
\begin{longtable}{@{}p{0.2\linewidth}p{0.4\linewidth}p{0.4\linewidth}@{}}
\toprule
Options
    & Values
        & Descriptions\\
\midrule
%
\verb|PtNameMath|
    & {\color{blue}\verb|true|}, \verb|false|
        &   whether the node label is in math mode.\\
%
\bottomrule 
\end{longtable}
\caption{\texttt{\textbackslash pstGeonode} options.}
\label{tab:GeoNodeOptions}
\end{table}


\end{document}

答案1

此示例:

\documentclass[12pt]{article}

\usepackage{xcolor}
\usepackage{booktabs,longtable}

\begin{document}

\begin{longtable}{@{}p{0.2\linewidth}p{0.4\linewidth}p{0.4\linewidth}@{}}
\toprule
Options
    & Values
        & Descriptions\\
\midrule
%
\verb|PtNameMath|
    & {\color{blue}\verb|true|}, \verb|false|
        &   whether the node label is in math mode.\\
%
\bottomrule 
\caption{\texttt{\textbackslash pstGeonode} options.}
\label{tab:GeoNodeOptions}
\end{longtable}    

\end{document}

完美运行,结果是:

在此处输入图片描述

错误标题编号的问题是由于您将一个longtable环境嵌套在一个环境中table,这导致计数器增加了两倍。

引用文档:

它还与表环境共享一些功能。特别是它使用相同的计数器、表,并且具有类似的\caption命令。

相关内容