Latex:运行表号

Latex:运行表号

我的论文中有几张表格,其中一张表格很长,需要放在横向页面上。这是我的表格 4,我想把它放在最后一页。为此,我使用\setcounter命令将其标题为表格 4,但我该如何排列前面的表格?在我的文本中,表格 5 变成了表格 4 等等。

答案1

您可以使用 定义新命令来步进table计数器并存储当前值。这样,无论其他表是什么,您都可以确保移动的表具有正确的编号。table\edef

\documentclass{article}


\begin{document}

\begin{table}[p]
\centering
\begin{tabular}{c}
TABLE
\end{tabular}
\caption{ONE}
\end{table}

\begin{table}[p]
\centering
\begin{tabular}{c}
TABLE
\end{tabular}
\caption{TWO}
\end{table}

\begin{table}[p]
\centering
\begin{tabular}{c}
TABLE
\end{tabular}
\caption{THREE}
\end{table}

% reserve "FOUR"
\stepcounter{table}
\edef\mysavedtablenumber{\thetable}

\begin{table}[p]
\centering
\begin{tabular}{c}
TABLE
\end{tabular}
\caption{FIVE}
\end{table}

\begin{table}[p]
\centering
\begin{tabular}{c}
TABLE
\end{tabular}
\caption{SIX}
\end{table}

% use "FOUR"
\begin{table}[p]
\def\thetable{\mysavedtablenumber}
\centering
\begin{tabular}{c}
TABLE
\end{tabular}
\caption{FOUR}
\end{table}

\end{document}

但是,我想说的是,我认为这不是一个好主意。人们会在表 3 和表 5 之间搜索表 4,他们会因为没有表而感到困惑。我建议您将表放入附录中,并将其编号为表 A.1。

相关内容