文本中引用表格不遵循个别编号,而是遵循图表的编号

文本中引用表格不遵循个别编号,而是遵循图表的编号

在@Leandris的帮助下,我们可以通过以下命令得到一个表格。但是,有一个主要问题:当我使用 \labe{tab:table} 在 tex 中引用此表时,表格的编号是我们的图形的下一个编号。例如,我们有三个图和一个表格。当我们说:时The table~\ref{tab:table} represents....,我们在输出中看到:The table 4 represents...。但我们只有一张表和三个图!!!如何克服这个问题?!

\documentclass{article}
\usepackage{geometry}
\usepackage[table,svgnames]{xcolor}
\usepackage{booktabs}
\newcommand{\cellg}{\cellcolor{LightGreen}}
\newcommand{\cellb}{\cellcolor{LightBlue}}
\newcommand{\cellr}{\cellcolor{LightPink}}

\begin{document}


\[
\begin{array}{ l *{9}{c} }
\toprule
m & \multicolumn{2}{c}{J^*(m)}     & t^*(m)
& \multicolumn{2}{c}{J^{**}(m)}  & t^{**}(m)
& \multicolumn{2}{c}{J^{***}(m)} & t^{***}(m) \\
\cmidrule(lr){2-3} \cmidrule(lr){5-6} \cmidrule(lr){8-9}
& 1-1/m & 1+1/m & m\pi
& 1-3/m & 1+3/m & m\pi
& 1-5/m & 1+5/m & m\pi \\
\midrule
\cellg 1 & \cellg 0   & \cellg 2   &  \cellg \pi \\
2 & 1/2 & 3/2 & 2\pi \\
\cellg 3 & \cellg 2/3 & \cellg 4/3 & \cellg 3\pi & \cellb 0   & \cellb 2   & \cellb 3\pi \\
4 & 3/4 & 5/4 & 4\pi & 1/4 & 7/4 & 4\pi \\
\cellg 5 & \cellg 4/5 & \cellg 6/5 & \cellg 5\pi & \cellb 2/5 & \cellb 8/5 & \cellb 5\pi & \cellr 0 & \cellr 2 & \cellr 5\pi \\
6 & 5/6 & 7/6 & 6\pi & 3/6 & 9/6 & 6\pi & 1/6 & 11/6 & 6\pi \\
\cellg 7 & \cellg 6/7 & \cellg 8/7 & \cellg 7\pi & \cellb 4/7 & \cellb 10/7 & \cellb 7\pi & \cellr 2/7 & \cellr 12/7 & \cellr 7\pi \\
\bottomrule
\end{array}
\label{tab:table}
\]

\end{document}

相关内容