如何使用创建常规索引时使用的非侵入式注释方法按定义顺序创建数学符号词汇表?

如何使用创建常规索引时使用的非侵入式注释方法按定义顺序创建数学符号词汇表?

我想创建一个数学符号索引。我特意使用“索引”而不是“词汇表”,原因如下。

glossaries和包的使用方式有所不同makeidx:前者是侵入式的,而后者则不是,具体含义如下。使用glossaries包时,您需要定义关键字,然后需要在文本中使用这些关键字,而不是符号。另一方面,使用makeidx包时,您可以保持文本原样,只需使用\index{...}指令对其进行注释即可。

您问: “那么为什么不直接使用makeidx包呢?”原因是我希望索引条目按照它们在文档中的自然顺序列出,而包makeidx则按字母顺序列出条目。

值得注意的是,在我的文档中,每个数学符号都有一个索引点,即定义点。

相关内容