关于索引中的顺序

关于索引中的顺序

在运行文本中我有:LaTeX\index{subject}{\textsc{prog}}\textsc{prog}

问题:如何让小写 PROG 位于 P 列表中,而不是位于整个索引的前面?谢谢你的帮助。

答案1

我不确定这里发生了什么,因为你调用的命令\index与标准 LaTeX 命令不一样\index。我假设你的意思是写

\index{\textsc{prog}}

而不是

\index{subject}{\textsc{prog}}

所以我会继续做下去,就好像我是正确的一样。

要指定与打印索引条目不同的排序键,您可以@在参数中执行此操作,\index之前的所有内容@将用于排序目的,之后的所有内容将是实际打印的索引条目。 在您的例子中,您需要编写

 \index{prog@\textsc{prog}}

以获得期望的结果。

相关内容