如何获取部分标题下列出的部分内的标记/标签列表

如何获取部分标题下列出的部分内的标记/标签列表

我的目标是在 LaTex 文档中写类似这样的内容:

\section{Introduction}
\makemarksummary{section{Introduction}}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua\mymark{Elephants}. 
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris 
nisi ut aliquip exea commodo consequat\mymark{Ducks}. 

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum 
dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident\mymark{Leopards}, sunt in culpa qui officia deserunt mollit 
anim id est laborum.

并让它渲染如下内容:

1 简介

大象 - 鸭子 - 豹子

Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。

我还想说喜欢要做的包括:

  • 删除重复项makemarksummary(因此,如果我有两个 \mymark{Elephants},则仅显示一个实例)

  • 能够对内部顺序进行mymarks排序makemarksummary

  • 还包括第二个参数,mymark以便我可以将其内容显示为marginpar

这个问题被标记为“标签”,因为我必须标记某些东西,但我说的不是标记特定对象(例如\section),而是标记文本中的点(更像是\marginpar\footnote)。此外,如果这是一个重复的问题,我很抱歉 - 感觉某些现有命令或包必须已经这样做了,但我不知道如何很好地表达它以进行搜索。

相关内容