
我想要將索引條目排版為$a_\text{T}$
,因此我發出命令\index{at@$a_\text{T}$}
。每次使用此索引命令都會在索引中建立一個單獨的行。我怎麼能\makeindex
辨識出它們都引用相同的主題?
我的索引條目如下所示:
答案1
很難說,因為您沒有提供範例,但我猜您已經這樣做了:
\documentclass{article}
\usepackage{amsmath}
\usepackage{makeidx}
\makeindex
\begin{document}
zz\index{at@$a_\mathrm{T}$}
zz\mbox{zz\index{at@$a_\mathrm{T}$}}
\printindex
\end{document}
一個參數被逐字讀取,另一個則不被讀取,從而產生idx
如下文件
\indexentry{at@$a_\mathrm{T}$}{1}
\indexentry{at@$a_\mathrm {T}$}{1}
具有不同的條目。最簡單的解決方案是將兩者包裝在同一個指令中。如果您\mbox
在第一個周圍放置(或任何東西),\index
那麼索引條目將合併。