手动标签到图形

手动标签到图形

我想知道是否可以手动决定如何引用图形。我想将地图作为图形环境,但引用“地图 1:...”而不是“图 1:...”。如何做到这一点?

答案1

第一个解决方案(仅限文档中的地图)

在这里,我假设你所有的人物将是地图。因此,不会有任何称为图形本身的东西。


\documentclass{article}

\renewcommand{\figurename}{Map}

\renewcommand{\listfigurename}{List of Maps}

\usepackage{lipsum}

\begin{document}

\listoffigures

\clearpage

\lipsum[1-4]

\begin{figure}[!tb]
  \centering
  Here, my map will be included
  \caption{Here is my map.}
  \label{fig:map1}
\end{figure}

\end{document}

enter image description hereenter image description here


第二种解决方案(文件中的地图和图表)

在这个解决方案中,我假设你可能有两个都图形和地图,并希望为每个图形和地图使用不同类型的浮点数。


\documentclass{article}

\usepackage{newfloat}
\DeclareFloatingEnvironment[fileext=map,name=Map]{map}

\usepackage{lipsum}

\begin{document}

\listoffigures

\listofmaps

\clearpage

\lipsum[1-4]

\begin{map}[!tb]
  \centering
  Here, my MAP will be included
  \caption{Here is my map.}
  \label{fig:map1}
\end{map}


\begin{figure}[!tb]
  \centering
  Here, my FIGURE will be included
  \caption{Here is my figure.}
  \label{fig:fig1}
\end{figure}


\end{document}

enter image description here enter image description here

相关内容