Index: Spezielle Nummern statt Seitenzahlen in printindex-Liste
Ich habe Einträge vom Typ <br>
`Nr. 999001. Das ist ein Text von Max Muster. \index[pindex]{Max Muster} \par
Nr. 999002. Das ist auch ein Text von Max Muster. \index[pindex]{Max Muster} \par
Nr. 999022. Das ist ein Text von Homer S. \index[pindex]{Homer S.` <br>
Dafür bekomme ich <br>
[![alt text][1]][1]
Wie kann ich das machen, dass statt der Seitenzahlen die oben genannten *Nummern* aufgelistet werden? <br>
Also etwa <br>
___
**Max Muster:** 999001, 999002 <br>
**Homer S.:** 999022
___
Also möglichst auch in der Gestalt **"Name - Doppelpunkt - Komma oder anders getrennte Nummern"**
Hinweis (falls es wichtig ist): Nummern können mehrfach auftreten.
**MWE:**
Ich habe jetzt `\usepackage{imakeidx}` entworfen, das macht einen guten Eindruck und da weiß, wie man es übersetzen kann (siehe arara-Kopf unten). Notfalls kann ich auch etwas anderes nehmen.
% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
% arara: pdflatex
\documentclass[]{article}
% Gescheiterter Versuch das Komma \usepackage{imakeidx}
\makeindex[intoc=false, options={-s \jobname.ist}, name=pindex, title=Personenindex]
% \makeindex[intoc=true,name=index2,title=NochEinIndex] % optional
%
% Doppelpunkt, statt Komma, nach dem Namen Eintrag in der Indexliste zu zu beseitigen....
% https://tex.stackexchange.com/questions/197042/is-there-an-easy-way-to-hide-comma-from-the-end-of-the-indexed-words
\begin{filecontents}{\jobname.mst}
Index-Liste
\usepackage{filecontents}
\begin{filecontents*}{\jobname.ist}
delim_0 " "
":\\hspace{1em}"
delim_1 " "
delim_2 " "
\end{filecontents}
\usepackage{imakeidx}
\makeindex[intoc=false, name=pindex, title=Personenindex]
% \makeindex[intoc=true,name=index2,title=NochEinIndex] % optional
\end{filecontents*}
\usepackage[hyperindex=true]{hyperref}
\begin{document}
% \tableofcontents % liefert ein komisches Ergebnis...
Nr. 999001. Das ist ein Text von Max Muster. \index[pindex]{Max Muster} \par
Nr. 999002. Das ist auch ein Text von Max Muster. \index[pindex]{Max Muster} \par
Nr. 999022. Das ist ein Text von Homer S. \index[pindex]{Homer S.}\newpage
% Zusatz:
Nr. 999022. Das ist ein Text von Homer S. \index[pindex]{Homer S.}\newpage
Nr. 999022. Das ist ein Text von Homer S. \index[pindex]{Homer S.}\newpage
Nr. 999011. Das ist ein Text von Homer S. \index[pindex]{Homer S.}\newpage
Nr. 999123. Das ist ein Text von Homer S. \index[pindex]{Homer S.}\newpage
\printindex[pindex]
%\printindex[index2] % optional
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_342.png