Einträge in \index{} werden nicht angezeigt im Text

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Einträge in \index{} werden nicht angezeigt im Text

von Klaus » Mo 21. Mai 2012, 09:05

Ja sehr cool, vielen Dank! :)

Gruß,
Klaus.

von Sepp99 » Mo 21. Mai 2012, 08:29

lockstep hat geschrieben:Die Pakete index und hvindex bieten die Möglichkeit, mit einem Befehl ein bestimmtes Wort im Text zu setzen *und* es zum Index hinzuzufügen.
Danke für den Tipp, das Paket hvindex kannte ich noch nicht.
Gruß, Sepp.-

von lockstep » So 20. Mai 2012, 14:10

Die Pakete index und hvindex bieten die Möglichkeit, mit einem Befehl ein bestimmtes Wort im Text zu setzen *und* es zum Index hinzuzufügen. Näheres findest du hier.

von Klaus » Sa 19. Mai 2012, 18:29

Sepp99 hat geschrieben:Die Wörter im Text mußt du natürlich schon noch anschreiben:
Ach sooooo,

dann hatte ich makeindex da mißverstanden. Ich dachte die \index{} Umgebung kennzeichnet einfach, dass dieses Wort im Index stehen soll.

Steht sogar so in der Doku, ist mir gar nicht aufgefallen, dass das Wort da effektiv zwei Mal steht.

Ich geh dann wieder in meine Ecke mich schämen...

Vielen Dank und viele Grüße,

Klaus.

von Sepp99 » Sa 19. Mai 2012, 15:52

Die Wörter im Text mußt du natürlich schon noch anschreiben:
Die Elemente von $V$ heißen Vektoren\index{Vektoren}. 
Gruß, Sepp.-

Einträge in \index{} werden nicht angezeigt im Text

von Klaus » Sa 19. Mai 2012, 15:09

Hi Leute,

ich habe angefangen makeindex zu verwenden und ich bekomme auch sauber einen Index angelegt mit den Wörtern, die ich zuvor mittels \index{} kennzeichne. Das Problem ist dann nur, dass die Wörter selbst im Text nicht mehr erscheinen. :shock:

Hier mein Minimalbeispiel:
%
% mb.tex 
%
\documentclass[paper=a4,fontsize=11pt,ngerman,parskip=half-]{scrbook}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\usepackage{ntheorem}
\usepackage{makeidx}
\usepackage{hyperref}

\hypersetup{%
	colorlinks=true,%
	linkcolor=cyan
}
\theoremstyle{break}%
\theorembodyfont{\normalfont}%
\newtheorem{definition}{Definition}
\makeindex
\begin{document}
\tableofcontents
\chapter{Vektoren}\label{vektoren}
\begin{definition}
	Ein \index{Vektorraum} ist eine Menge $V$ zusammen mit zwei Verknüpfungen
		\begin{align}
			+ & :  V \times V  \longrightarrow V\\
			\cdot & :  \mathbb{R} \times  V \longrightarrow V
		\end{align}
	Die Elemente von $V$ heißen \index{Vektoren}.
\end{definition}
\newpage
\printindex
\end{document}
%
% End Of File
%
Ich kompiliere und betrachte mittels
pdflatex mb.tex
makeindex mb.idx
pdflatex mb.tex
evince mb.pdf
Das Ergebnis ist angehängt.

Danke im Voraus! :)

Gruß,
Klaus.
Dateianhänge
mb.pdf
(54.82 KiB) 675-mal heruntergeladen

Nach oben