Indefinido \printindex

Indefinido \printindex
tex/.../supp-pdf.tex
tex/.../supp-mis.tex
loading : Context Support Macros / Miscellaneous (2004.10.26)
)
loading : Context Support Macros / PDF (2004.03.26)
)
tex/latex/hyperref/nameref.sty)
! Undefined control sequence.
l.19 \printindex
 ? 

Recibo este error ahora mismo. Busqué en Google y encontré esto en el mismo foro y me pidió que hyperrefdescargara el paquete.

Como estoy en HUB, no puedo acceder hyperrefa la carpeta pero puedo ver que la carpeta Hyper Ref ya existe. Estoy usando tetex (3.0)

Puedo ver que al convertir de látex a pdf, aparecen errores de compilación. ¿Hay otras formas de resolver esto? ¿O cuáles son los otros paquetes que necesito instalar?

Respuesta1

Pruébelo \usepackage{makeidx}\makeindexen el preámbulo de su documento. También tienes que ejecutar el programa externo makeindexy luego pdflatexnuevamente.

Respuesta2

\makeindexy \index{}son estándar (¿La?)TeX, y no forman parte del paquete makeidx, solo \printindexlo son.

Entonces, si no agrega nada \usepackage{makeidx}a su preámbulo, solo recibirá un mensaje de error en el punto donde realmente desea imprimir el índice, no antes. Esto es un poco confuso.

información relacionada