Re: Stranezza \newcommand+imakeidx

#91586
Up
0
Down
::


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

Go to top