PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Makeindex mit Kürzeln



ppph
20-12-2010, 14:34
Folgende Frage ist mehr ein Wunsch, ich habe keine rechte Ahnung, ob es machbar ist:

Ich würde gern ein Personenregister erstellen lassen, wobei im Register mehr Informationen erscheinen sollen als ich im Code jedesmal hinschreiben möchte:

Beispiel:
"Diese Maschine ist eine Erfindung von Hans Müller\index{hm}"
soll im Index ergeben:
"Hans Müller, berühmter Erfinder (1912-1987)" + Seitenzahlen

Es müsste also irgendwo eine Konkordanz geben, wo ich notiere, dass
"hm" für diese ausführliche Info steht.

Ist Euch dafür schonmal eine mögliche Lösung untergekommen?

... und wenn ich dann auch noch will, dass "Hans Müller usw" im Index steht, aber bei "M" einsortiert wird...?

Danke & Gruß
Philipp

Schweinebacke
23-12-2010, 08:48
Wenn ich Dich richtig verstanden habe, suchst Du vermutlich nach etwas wie glossaries (http://ctan.org/pkg/glossaries).

voss
23-12-2010, 09:49
Ich würde gern ein Personenregister erstellen lassen, wobei im Register mehr Informationen erscheinen sollen als ich im Code jedesmal hinschreiben möchte:

Beispiel:
"Diese Maschine ist eine Erfindung von Hans Müller\index{hm}"
soll im Index ergeben:
"Hans Müller, berühmter Erfinder (1912-1987)" + Seitenzahlen

Es müsste also irgendwo eine Konkordanz geben, wo ich notiere, dass
"hm" für diese ausführliche Info steht.

Ist Euch dafür schonmal eine mögliche Lösung untergekommen?

... und wenn ich dann auch noch will, dass "Hans Müller usw" im Index steht, aber bei "M" einsortiert wird...?



\def\hm{\index{Muller@Hans Müller, berühmter Erfinder (1912-1987)}}
...
"Diese Maschine ist eine Erfindung von Hans Müller\hm, der im Kaukasus
lebte ...

Herbert