Entradas de índice tipográficas duplicadas

Entradas de índice tipográficas duplicadas

Quero ter uma entrada de índice composta como $a_\text{T}$, então emito o comando \index{at@$a_\text{T}$}. Cada uso deste comando index cria uma linha separada no índice. Como posso \makeindexreconhecer que todos fazem referência ao mesmo tópico?

Minhas entradas de índice são assim:

insira a descrição da imagem aqui

Responder1

É difícil dizer, pois você não forneceu nenhum exemplo, mas acho que você fez isso:

insira a descrição da imagem aqui

\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}

Um argumento é lido literalmente e o outro não, resultando em um idxarquivo como

\indexentry{at@$a_\mathrm{T}$}{1}
\indexentry{at@$a_\mathrm  {T}$}{1}

com entradas diferentes. A solução mais fácil é agrupar ambos no mesmo comando. Se você colocar \mbox(ou qualquer coisa) em torno do primeiro \index , as entradas do índice serão mescladas.

informação relacionada