il problema è il pacchetto amsmath…
nel mio esempio minimo
caricando amsmat e inserendo <$\simb{\prod}$>, la produttoria non compare nell’indice, senza amsmath compare.
La voce nel simboli.idx che da l’errore è sempre la stessa:
`\indexentry{$\DOTSB \prod@ \slimits@ $}{1}
`
riporto comunque l’esempio NON funzionante
`\documentclass{article}
\usepackage{amsmath}
\usepackage{imakeidx}
\makeindex[name=simboli, title=Indice dei simboli, columns=3]%indice dei simboli
\newcommand{\simb}[1]{#1\index[simboli]{$#1$}} %simboli
\begin{document}
Prendiamo un sottoinsieme dello spazio di base $A\simb{\subseteq}X$ mettendo al contempo il simbolo nell'indice. Quanto segue a dimostrazione di come tale costruzione non sia estendibile a una famiglia di spazi $\simb{\prod_i} X_i$,
\printindex[simboli]
\end{document}`