I am trying to create multiple indices with multind and hyperref, as example:

\documentclass[a4paper, headsepline, footsepline, tablecaptionabove, 12pt]{scrartcl}


\section{Radikalische Defunktionalisierung}
\index{Alkane}{Rad Def}
\section{Index nach Zielverbindungen}

But it does not print the second argument of the \index{}{} command, and neither creates an index, except for its title. I guess its a problem with hyperref and multind both modifying the \index command, but i dont know how i should implement multiple indices in another way.

  • The first thing you should try is to load multind before hyperref. – Ulrike Fischer May 5 at 7:14
  • Forgot to mention that I already tried that, to no effect. – Henrik May 5 at 7:16
  • I can't test now but wouldn't expect the \index command to print anything anyway. Regarding the empty index: did you actually run makeindex in the correct way? (btw: I would use imakeidx and not multind) – Ulrike Fischer May 5 at 7:19
  • I use \makeindex{} in the preamble, compile, use makeindex, compile again. I noticed in my mwe it returns me '0 accepted 3 rejected' and in my actual project it fails to find the .idx file, the only difference is more packages and actual text in the project, i use the indexing commands exactly similar. – Henrik May 5 at 7:31
  • I just checked, multind is a very old latex 2.09 file, don't use it. Use e.g. imakeidx for your indices. – Ulrike Fischer May 5 at 12:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.