Tim77
30-10-2012, 12:46
Hallo,
hier gebe ich erstmal ein Minimalbeispiel an:
\documentclass[
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[american]{babel}
\usepackage[babel]{csquotes}
\usepackage[
backend=biber,
style=apa,
babel=hyphen,
block=none,
indexing=cite,
natbib=true
]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\bibliography{TestBib}
\usepackage[makeindex]{splitidx}
\newindex[Index of Topics]{idx}
\newindex[Index of Authors]{ndx}
\DeclareIndexNameFormat{default}{%
\usebibmacro{index:name}{\sindex[ndx]}{#1}{#3}{#5}{#7}}
\begin{document}
\tableofcontents
\chapter{First Chapter}
\label{cha:first}
\index{First Chapter}
This is my first chapter.
\chapter{Second Chapter}
\label{cha:second}
\index{Second Chapter}
This is a citation \citep{OConnor.et.al:2001}.
\printindex*
\end{document}Dazu das Bibtex-File TestBib.bib:
@inproceedings{OConnor.et.al:2001,
Address = {Norwell, MA, USA},
Author = {Mark O'Connor AND Dan Cosley AND Joseph A. Konstan AND John Riedl},
Booktitle = {{ECSCW'01: Proceedings of the 7th Conference on European Conference on Computer Supported Cooperative Work}},
Keywords = {Collaborative Filtering, Groups, Recommender Systems},
Pages = {199--218},
Publisher = {Kluwer},
Title = {PolyLens: {A} Recommender System for Groups of Users},
Year = {2001}
}
Ich kompiliere es mit:
1. pdflatex -shell-escape test
2. biber test
3. pdflatex -shell-escape test
4. splitindex test
5. pdflatex -shell-escape test
Als Ergebnis hätte ich gerne ein PDF mit 2 Index-Sektionen: 1x für die mit \index(...} markierten Konzepte und 1x für alle Autoren der zitierten Artikel. Beim aktuellen Beispiel habe ich hier 2 Dinge, die nicht wie gewünscht ablaufen:
1. Nur der Erstautor erscheint im Autoren-Index.
2. Der Titel des Artikels erscheint im "normalen" (idx) Index
Ich hab mich mittlerweile durch x Dokus von splitindex, imakeindex und biblatex gewühlt, finde aber leider keine Lösung. Falls jemand also einen Tipp für mich hätte, wäre ich sehr, sehr dankbar!
hier gebe ich erstmal ein Minimalbeispiel an:
\documentclass[
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[american]{babel}
\usepackage[babel]{csquotes}
\usepackage[
backend=biber,
style=apa,
babel=hyphen,
block=none,
indexing=cite,
natbib=true
]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\bibliography{TestBib}
\usepackage[makeindex]{splitidx}
\newindex[Index of Topics]{idx}
\newindex[Index of Authors]{ndx}
\DeclareIndexNameFormat{default}{%
\usebibmacro{index:name}{\sindex[ndx]}{#1}{#3}{#5}{#7}}
\begin{document}
\tableofcontents
\chapter{First Chapter}
\label{cha:first}
\index{First Chapter}
This is my first chapter.
\chapter{Second Chapter}
\label{cha:second}
\index{Second Chapter}
This is a citation \citep{OConnor.et.al:2001}.
\printindex*
\end{document}Dazu das Bibtex-File TestBib.bib:
@inproceedings{OConnor.et.al:2001,
Address = {Norwell, MA, USA},
Author = {Mark O'Connor AND Dan Cosley AND Joseph A. Konstan AND John Riedl},
Booktitle = {{ECSCW'01: Proceedings of the 7th Conference on European Conference on Computer Supported Cooperative Work}},
Keywords = {Collaborative Filtering, Groups, Recommender Systems},
Pages = {199--218},
Publisher = {Kluwer},
Title = {PolyLens: {A} Recommender System for Groups of Users},
Year = {2001}
}
Ich kompiliere es mit:
1. pdflatex -shell-escape test
2. biber test
3. pdflatex -shell-escape test
4. splitindex test
5. pdflatex -shell-escape test
Als Ergebnis hätte ich gerne ein PDF mit 2 Index-Sektionen: 1x für die mit \index(...} markierten Konzepte und 1x für alle Autoren der zitierten Artikel. Beim aktuellen Beispiel habe ich hier 2 Dinge, die nicht wie gewünscht ablaufen:
1. Nur der Erstautor erscheint im Autoren-Index.
2. Der Titel des Artikels erscheint im "normalen" (idx) Index
Ich hab mich mittlerweile durch x Dokus von splitindex, imakeindex und biblatex gewühlt, finde aber leider keine Lösung. Falls jemand also einen Tipp für mich hätte, wäre ich sehr, sehr dankbar!