MakeIndex rechaza todos los índices

MakeIndex rechaza todos los índices

Estoy usando MikTeX y mi versión de makeindex es 2.15.

Un documento sencillo como el siguiente:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{makeidx}
\makeindex

\begin{document}

\section{Introduction}
In this example several keywords\index{keywords} will be used 
which are important and deserve to appear in the Index\index{Index}.

Terms like generate\index{generate} and some\index{others} will 
also show up. 

\printindex

\end{document}

dará como resultado esta salida después de ejecutar pdflatexy makeindexen ella:

Scanning input file test.tex...done (0 entries accepted, 12 rejected).
Nothing written in test.ind.
Transcript written in test.ilg.

Sin embargo, en mi .idx, tengo claramente todos los índices adecuados que se suponía que makeindex debía crear:

\indexentry{keywords}{1}
\indexentry{Index}{1}
\indexentry{generate}{1}
\indexentry{others}{1}

Sin embargo, no hay nada escrito en .ind como indica el registro.
¿Es esto un error?

Respuesta1

Si ejecuta LaTeX sobre su archivo, digamos , se produce filename.texun archivo auxiliar .filename.idx

Este es el archivo makeindexque debe procesarse; vocación

makeindex filename

Elegirá la extensión adecuada .idx, por lo que no es necesario incluirla.

Por otro lado, la operación normal de imakeidxes ejecutarse makeindexautomáticamente, por lo que no es necesaria esta ejecución adicional, a menos que la noautomaticopción se pase al paquete.

información relacionada