Autoren-Index um Nicht-Autoren erweitern

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: Autoren-Index um Nicht-Autoren erweitern

Re: Autoren-Index um Nicht-Autoren erweitern

von gast » Do 20. Aug 2020, 08:34

\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.

Autoren-Index um Nicht-Autoren erweitern

von OktoberGrabowski » Do 20. Aug 2020, 08:27

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}

Nach oben