Autoren-Index um Nicht-Autoren erweitern

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


OktoberGrabowski
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Di 11. Aug 2020, 20:44

Autoren-Index um Nicht-Autoren erweitern

Beitrag von OktoberGrabowski »

Einen schönen guten Tag in die Runde!

Ich habe ein Personenregister, das über den indexing-Befehl im Rahmen von biblatex generiert wurde.
Das ist deswegen möglich, weil fast alle Personen, die im Index erscheinen, Autoren sind, die ich zitiere. Jetzt fehlen noch eine Handvoll Personen im Index, die zwar im Text erscheinen, aber keine Autoren sind und also nicht zitiert werden. Die würde ich gerne auch in das Personenverzeichnis bekommen. Ich habe leider keine Idee, wie man das bewerkstelligen könnte - fällt jemandem von Euch etwas ein? Mit dem Beispiel gesprochen: Wie finden Kleopatra und Frank Moses den Weg ins Personenverzeichnis?

Hier mein MWE:

\begin{filecontents*}{bediaBibliographie.bib}
	@ARTICLE{Beispiel2010,
		author = {Max Muster},
		title = {goLaTeX Wiki-Beispiel},
		journal = {LaTeX Journal},
		year = {2010},
		pages = {1-3},
		timestamp = {2010.03.21},
		url = {http://www.golatex.de/wiki/index.php?title=Minimalbeispiel}
	}
\end{filecontents*}

\documentclass[
10pt,a4paper,index=leveldown,index=totoc, 
]{scrbook}

%%%% INPUT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

%%% SPRACHEN und Extra Packages %%%%%%%%%%%
\usepackage{lmodern}
\usepackage[ibycus,ngerman]{babel} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%% LITERATURVERWALTUNG %%%%%%%%%%%
\usepackage[style=footnote-dw,
backend=biber,
bibencoding=utf8,
pagetracker=page,
ibidtracker=constrict,
idemtracker=constrict,
citedas=true,
backref=true,
citepages=separate,
citeauthor=namefont, 
indexing=cite%%%%%NEW
]
{biblatex}
\addbibresource{bediaBibliographie.bib}

%%%%REGISTER
\usepackage{imakeidx}
\makeindex[intoc,title={1. Sachregister}
]
\makeindex[intoc,name=names,title={2. Personenregister}
]
\DeclareIndexNameFormat{default}{%
	\usebibmacro{index:name}{\index[names]}
	{\namepartfamily}
	{\namepartgiven}
	{\namepartprefix}
	{\namepartsuffix}}
\renewbibmacro*{citeindex}{%
	\ifciteindex
	{\indexnames{labelname}}
	{}}

\begin{document} 
\tableofcontents
\chapter{Hier gehts los}
Max Muster\index{Krasser Verlauf}
hat das beste Beispiel und erwähnt Kleopatra.\cite{Beispiel2010}

\chapter{Hier gehts weiter}
Max Muster%\sindex[P]{Muster} 
hat das beste Beispiel und erwähnt Frank Moses.\cite{Beispiel2010}
	
\printbibliography

\addchap{\centering Register}
\printindex        % the general index
\printindex[names]  % the name index
	
\end{document}

gast

Re: Autoren-Index um Nicht-Autoren erweitern

Beitrag von gast »

\index[names]{<Name des Autors}

Näheres zur Verwendung von \index[<Names des Index>]{<Indexeintrag>} findest du in der Anleitung zum von dir verwendeten Paket imakeidx.


Antworten