如何将“图 1”更改为“表 1”

如何将“图 1”更改为“表 1”

因此,我想要做的是将此表下的“图 1”替换为“表 1”,以便它将继续用“表 n+1”对之后的每个表进行编号。注意:此表是通过函数“\includegraphics”输入的

表格1

答案1

您没有说明您使用的是哪个文档类;通常,figure环境中的标题标记为“Figure”,但您说它给出的是“Fig.”。将其放在环境\includegraphicstable(但如果标题以“Tab.”而不是常规的“Table”开头,您可能需要做更多的事情,这取决于您的未知类)。

\begin{table}
\centering
\includegraphics{<graphicsfile>}
\caption{Your caption}
\end{table}

如果您在标题开头没有看到“表格”,那么请提出另一个问题,不要忘记提供显示问题的 MWE。

答案2

此表不必以图形形式包含,而是可以用 tex 格式重现:

\documentclass{article}

\begin{document}

\begin{table}
\centering
\begin{tabular}{|c|c|c|c|}
\hline
& All & Naive & Proposed\\
& & Top-k & algorithm\\\hline
\# markers & 370 & 125 & 77\\\hline
\# clusters & -- & -- & 6\\\hline
Distance & 5 km & 5 km & 5 km\\\hline
Zoom level & 13 & 13 & 13\\\hline
\end{tabular}
\caption{text}
\end{table}


\end{document}

答案3

解决此问题的“正确”方法肯定是从语义上使用环境,即使用table表的环境。

但是(根据记录)也可以更改图形标题中的名称:这是使用记录的figurename,因此原始问题的字面答案是:

\renewcommand{\figurename}{Table}

相关内容