在图表中添加“图表”/重复浮动?

在图表中添加“图表”/重复浮动?

我正在使用 KOMA 脚本(scrartcl)撰写一篇论文,其中有很多表格、图形和图表:后者实际上只不过是图形,但需要单独计算并在附录中获得自己的图表列表。

我如何“克隆”图形环境,包括计数器和所有内容?我有图 1、图 2、图 1、图 3、图 2 等。

答案1

您正在使用加载的 KOMA-Script 类tocbasic来管理浮点数和浮点数列表(以及非浮点数)。因此,您可以使用此包来声明新列表:

\DeclareNewTOC[
  type=diagram,
  float,
  floattype=4,
  floatpos=htb,
  name=Diagram,
  listname={List of Diagrams},
  tocentrynumwidth=2.3em,% like figures and tables
  tocentryindent=1.5em,% like figures and tables
]{lod}

在此处输入图片描述

\documentclass{scrartcl}
\usepackage{blindtext}% dummy text
\usepackage{graphicx}

\DeclareNewTOC[
  type=diagram,
  float,
  floattype=4,
  floatpos=htb,
  name=Diagram,
  listname={List of Diagrams},
  tocentrynumwidth=2.3em,% like figures and tables
  tocentryindent=1.5em,% like figures and tables
]{dia}

\begin{document}
\listoffigures
\listofdiagrams
\section{A Section}
\blindtext
\begin{figure}[htb]
  \centering
  \includegraphics[width=2cm]{example-image}
  \caption{First figure}
\end{figure}
\Blindtext
\begin{figure}[htb]
  \centering
  \includegraphics[width=2cm]{example-image}
  \caption{Second figure}
\end{figure}
\blindtext
\begin{diagram}
  \centering
  \rule{5cm}{2cm}
  \caption{First diagram}
\end{diagram}
\Blindtext
\begin{figure}[htb]
  \centering
  \includegraphics[width=2cm]{example-image}
  \caption{Third figure}
\end{figure}
\Blindtext
\begin{diagram}
  \centering
  \rule{5cm}{2cm}
  \caption{Second diagram}
\end{diagram}
\end{document}

相关内容