在运行文本中我有: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}}
以获得期望的结果。