Ich habe im Dokument probeweise zwei vorkommende Begriffe mit \index{Begriff1} indiziert und am Dokumentende den Befehl \printindex eingefügt. Zweimaliges Durchlaufen hat jedoch noch kein Register erstellt. Weiß jemand vllt. warum?

Open in writeLaTeX
\documentclass{book}
\usepackage[ansinew]{inputenc} 
\usepackage{ngerman}
\usepackage{pdfpages}
\usepackage{wrapfig, verbatim, amsmath, caption, enumerate}
\usepackage{tikz}
\usepackage{tkz-euclide}
\usepackage[makeindex]{imakeidx}
\usepackage{hyperref}
\geometry{hmargin=2cm,vmargin={1cm,4cm}}
\begin{document}

Begriff1 \index{Begriff1}
Begriff2 \index{Begriff2}

\printindex
\end{document}

das bringt mir:

Open in writeLaTeX
 ! Package imakidx Error: misplaced \printindex

gefragt 18 Jan '14, 07:52

butts's gravatar image

butts
64921435
Akzeptiert: 72%

bearbeitet 17 Mai '14, 10:11

Clemens's gravatar image

Clemens
19.0k113060


Dir fehlt ein \makeindex:

Open in writeLaTeX
\documentclass{book}

% ...

\usepackage[makeindex]{imakeidx}
\makeindex

% ...

\begin{document}

Begriff1 \index{Begriff1}
Begriff2 \index{Begriff2}

\printindex
\end{document}

Ich vermute übrigens, dass Du die Option makeindex nicht benötigst. Ich verwende imakeidx regelmäßig und habe die Option noch nie gebraucht.

Außerdem lässt sich Dein Beispiel nicht kompilieren, weil das Paket geometry nicht geladen wird. (Besser wäre noch gewesen, \geometry{...} auch aus der Präambel zu streichen.) Wenn ich das mache, \makeindex hinzufüge und dann kompiliere, erhalte ich mit Deinem Beispiel:

alt text

PS: das Paket ngerman sollte man lieber durch \usepackage[ngerman]{babel} ersetzen.

Permanenter link

beantwortet 18 Jan '14, 08:29

Clemens's gravatar image

Clemens
19.0k113060

bearbeitet 18 Jan '14, 08:32

Genau: Aus der Dokumentation von imakeidx – die Option „makeindex in order to use the makeindex sorting an formatting engine; this option is the default and is mutually exclusive with the next option“ … die dann xindy ist oder ein Alias. Nur so als Ergänzung.

(18 Jan '14, 20:36) Speravir

@Speravir ja, irgendsowas hatte ich im Hinterkopf...

(19 Jan '14, 07:35) Clemens
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×12
×6
×3

Frage gestellt: 18 Jan '14, 07:52

Frage wurde angeschaut: 2,765 Mal

Zuletzt aktualisiert: 17 Mai '14, 10:11