Doppelte Seitenzahlen bei Formatierung

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


eckeneckepenn
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 15. Aug 2011, 13:42

Doppelte Seitenzahlen bei Formatierung

Beitrag von eckeneckepenn »

Hallo zusammen!

Viel Erfahrung habe ich mit Index-Erstellung noch nicht. So habe ich gerade angefangen, mit formatierten Einträgen zu arbeiten. Bei mir ist nun folgendes Phänomen aufgetreten:

Wenn ich auf der selben Seite zwei identische Einträge, jedoch einen davon Formatiert, also bspw.
\documentclass{article}
\usepackage{makeidx}

\makeindex


\begin{document}
Text \index{Eintrag}\index{Eintrag|textbf}

\printindex

\end{document}
habe, dann erscheint im Index die 2 doppelt - einmal normal und einmal fett. Normalerweise ist dies m. E. nicht gewünscht. Offenbar sortiert "makeindex" also die "\index"-Einträge ohne vorher die Optionen hinter dem | zu entfernen.

Gibt es hierfür Abhilfe? In der makeidx-Anleitung habe ich nichts gefunden und auch im Netz bin ich leider nicht fündig geworden. Auch die Suche auf CTAN hat mich nicht weiter geführt (wäre ja denkbar, dass es ein Zusatz-Paket gäbe)

skater
Forum-Guru
Forum-Guru
Beiträge: 356
Registriert: Do 12. Mär 2009, 14:34
Wohnort: Berlin

zum Schluss entfernen

Beitrag von skater »

Dunkel glaubte ich mich zu entsinnen – eine kurze Suche ergab, dass ich das Problem selber mal hatte.

Die einfachste Lösung: Ganz zum Schluss der Arbeit schaust Du in die index.ilg, das ist die Log-Datei zum Programm makeindex.

Im Fehlerfall steht da:
## Warning (input = index.idx, line = 2; output = index.ind, line = 3):
   -- Conflicting entries: multiple encaps for the same page under same key.
Einfach einen der beiden Einträge entfernen, und glücklich sein. ;-)

eckeneckepenn
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 15. Aug 2011, 13:42

Beitrag von eckeneckepenn »

Ups, sorry - habe ich bei der Suche leider nicht gefunden :-(

Wie dem auch sei - die Möglichkeit wollte ich noch mit rein schreiben, habe ich aber vergessen. Nicht schön, aber was will man machen. Alternativ kann man natürlich die Index-Einträge ohne Fettdruck möglichst vollständig löschen. Man braucht ja nur das erste Auftreten oder man wählt den Bereich.

Ist das eigentlich mal an die Entwickler weiter gegeben worden? Oder gibt's da niemanden, an den man sich wenden kann?

Antworten