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
Code, hier editierbar zum Übersetzen:
\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}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

das bringt mir:

Open in writeLaTeX
! Package imakidx Error: misplaced \printindex
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 18 Jan '14, 13:52

butts's gravatar image

butts
689173440
Akzeptiert-Rate: 40%

bearbeitet 17 Mai '14, 16:11

cgnieder's gravatar image

cgnieder
22.1k253463


Dir fehlt ein \makeindex:

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
\documentclass{book}
% ...
\usepackage[makeindex]{imakeidx}
\makeindex
% ...
\begin{document}
Begriff1 \index{Begriff1}
Begriff2 \index{Begriff2}
\printindex
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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, 14:29

cgnieder's gravatar image

cgnieder
22.1k253463
Akzeptiert-Rate: 60%

bearbeitet 18 Jan '14, 14: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.

(19 Jan '14, 02:36) Speravir

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

(19 Jan '14, 13:35) cgnieder
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×16
×16
×8

gestellte Frage: 18 Jan '14, 13:52

Frage wurde gesehen: 11,349 Mal

zuletzt geändert: 17 Mai '14, 16:11

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×