我在 Latex 文档中同时包含图形和表格。我正在包装一个环境figure
以确保所有表格和图形都按顺序处理,这解决了排序问题。但是,文本中的标记仍会显示table
在图形包装器中,因为它已被定义为一种table
类型。
我如何更改新环境的标题前缀,以便它仍然被声明为类型table
,但具有前缀Figure
?
\documentclass[oneside,12pt]{article}
\usepackage[nolists]{endfloat}
\usepackage{titletoc}
\usepackage[demo]{graphicx}
\newenvironment{fakefigure}
{\begin{figure}}
{\end{figure}}
\DeclareDelayedFloatFlavor{fakefigure}{table}
\begin{document}
\section{Data}
\begin{table}
\caption{First Table} \label{tab:table1}
\end{table}
\begin{fakefigure}
\centering
\includegraphics{histoOne1}
\caption{My caption for this figure}
\label{fig:MyFigure1}
\end{fakefigure}
\begin{table}
\caption{First Table} \label{tab:table2}
\end{table}
\end{document}