我如何自动排版(类似定理的)定义列表?

我如何自动排版(类似定理的)定义列表?

我定义了两种自定义类型的类定理环境:定义例子。我现在想自动排版文档中存在的此类环境列表。我希望得到的输出类似于使用和获得的\listoffigures输出\tableofcontents

我如何自动排版此类类似定理的环境列表?

编辑:添加了 mwe:

\documentclass{article}
\newtheorem{defi}{Definition}
\newtheorem{bsp}{Beispiel}
\begin{document}
\begin{defi}[Definition1]
foo foo foo
\end{defi}
\begin{bsp}[Example 1]
foo foo foo
\end{bsp}
\end{document}

答案1

您可以使用 ntheorem 包,它允许您根据需要格式化类定理环境,并且另外还有一个 \listtheorems 命令,您可以非常简单地使用它,如下所示:

 \listtheorems{defi,bsp}    

有关详细信息,请参阅 ntheorem 文档的§2.4。

相关内容