长表附录编号A、B、C

长表附录编号A、B、C

我在附录中有一个长表格,我希望标题的编号以 A、B、C 开头,而不是 1、2、3。因此,“表 A:参数”而不是“表 1:参数”

\documentclass{aa}  % Astronomy & Astrophysics
\usepackage[titletoc,title]{appendix}


\begin{document}

\begin{appendices}
\setcounter{table}{0}
\renewcommand{\thetable}{\Alph{section}\arabic{table}}
\section{Observed lines}
\longtab{
\begin{longtable}{lccccc}
\caption{Parameters}\\
\multicolumn{1}{l}{Line} &  &  &  &  &  \\
\end{longtable}
}
\end{appendices}

\end{document}

答案1

这是您想要的结果吗(表 A 等)?我怀疑不是,因此下面是一份较长的答案。

    \documentclass{aa}  % Astronomy & Astrophysics
    \usepackage[titletoc,title]{appendix}

    \begin{document}

    \renewcommand\thetable{\Alph{table}}
    \begin{appendices}
    \setcounter{table}{0}
    \section{Observed lines}
    \longtab{
    \begin{longtable}{lccccc}
    \caption{Parameters}\\
    \multicolumn{1}{l}{Line} &  &  &  &  &  \\
    \end{longtable}
    }
    \end{appendices}

    \end{document}

在此处输入图片描述

您想要表 A.1 等吗?我认为后一种形式与 aa.cls 更一致。

对于后者,查看命令的作用很有用\longtab:它使用命令将长表格移到文档的后面\AtEndDocument。如果您不使用环境\appendix,这些长表格将与论文中的表格连续编号,因此如果您有三个普通表格,然后是第四个长表格,则表格 4 将出现在最后。所有表格都将编号为表格 1、表格 2……等等。

您可能遇到的问题是,\longtab如果您的长表在附录中,则它不会按预期运行。具体来说,`\longtab' 有一个可选参数,该参数带有表号,需要在附录环境中使用。我不知道为什么会这样。(类文档没有描述这个参数。)

处理此问题的一种强力方法是手动设置附录中长表格的表格编号。由于大多数附录没有太多表格,因此这可能不是很麻烦。以下示例说明了这一点。

\documentclass{aa}  % Astronomy & Astrophysics

\begin{document}

\begin{table}[h]
\caption{The first table}
\end{table}

\appendix 

\section{Observed lines}

\begin{table}[h]
\caption{The first appendix table}
\end{table}

\begin{table}[h]
\caption{A second appendix table}
\end{table}

Next is a long table.

\bigskip % just to make a space here

%% using the optional argument to make this table #3 in the appendix.
\longtab[3]{
\begin{longtable}{lccccc}
\caption{Parameters One}\\
\multicolumn{1}{l}{Line} & x & x & x & x &  \\
\end{longtable}
}

The long table gets moved to the end of the document.

\begin{table}[h]
\caption{A fourth appendix table}
\end{table}

\section{More observed lines}

\begin{table}[h]
\caption{Still another table}
\end{table}

Next is a long table.

\bigskip % just to make a space here

%% using the optional argument to make this table #2 in the appendix.
\longtab[2]{
\begin{longtable}{lccccc}
\caption{Parameters Two}\\
\multicolumn{1}{l}{Line} &  &  &  &  &  \\
\end{longtable}
}

The long table gets moved to the end of the document.

\end{document}

附录页面如下 在此处输入图片描述

这是末端的第一个长表。 在此处输入图片描述

相关内容