BibLaTex Incollection: Editoren werden nicht angezeigt

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Special.Guest
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Fr 20. Jul 2012, 22:46

BibLaTex Incollection: Editoren werden nicht angezeigt

Beitrag von Special.Guest »

Hallo zusammen,

ich habe den BibliographyDriver für die incollections angepasst, damit die Reihenfolge der Angaben den Ansprüchen meiner Uni entspricht. Hier poste ich Euch mal ein lauffähiges Minimalbeispiel und drei Einträge aus meiner .bib-Datei:
\documentclass[12pt, a4paper, titlepage, fleqn]{scrartcl}

\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} %deutsche Anführungszeichen

\usepackage{ccaption}
\captionstyle{\raggedright}

%Abkürzungsverzeichnis
\usepackage[printonlyused]{acronym}
\renewcommand{\bflabel}[1]{\normalfont{\normalsize{#1}}\hfill}

\usepackage{setspace} % Zeilenabstand
\onehalfspacing
\emergencystretch 1.5em

\usepackage{geometry} % Seitenränder
\geometry{a4paper, top=20mm, left=30mm, right=30mm, bottom=20mm}

%%%%%%%%%%%%%% BIBLATEX %%%%%%%%%%%%%%%%%%%%%%%
\usepackage[
	style=authoryear-icomp, 
	maxbibnames=9, 
	maxcitenames=2, 
	uniquelist=false,
	backend=biber]{biblatex} 

%Keine Anführungszeichen und kein kursiv
	\DeclareFieldFormat{booktitle}{#1\isdot}
	\DeclareFieldFormat{journaltitle}{#1\isdot}
	\DeclareFieldFormat{issuetitle}{#1\isdot}
	\DeclareFieldFormat{maintitle}{#1\isdot}
	\DeclareFieldFormat{pages}{#1}
	\DeclareFieldFormat{title}{#1\isdot}
	\DeclareFieldFormat[article]{title}{#1}
	\DeclareFieldFormat[inbook]{title}{#1}
	\DeclareFieldFormat[incollection]{title}{#1}
	\DeclareFieldFormat[inproceedings]{title}{#1}
	\DeclareFieldFormat[patent]{title}{#1}
	\DeclareFieldFormat[thesis]{title}{#1}
	\DeclareFieldFormat[unpublished]{title}{#1}

%URL normale Schriftart	
	\renewcommand*{\UrlFont}{\normalfont}
	\renewcommand*\mkbibacro[1]{#1}

\DeclareBibliographyDriver{incollection}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \printlist{language}%
  \usebibmacro{in:}%
  \usebibmacro{editor+others}% Herausgeber (Hrsg.) statt hrsg. von Herausgeber
  \setunit{\labelnamepunct}\newblock%
  \usebibmacro{maintitle+booktitle}%
  \newunit\newblock
  \printfield{edition}%
  \newunit
  \iffieldundef{maintitle}
    {\printfield{volume}%
     \printfield{part}}
    {}%
  \newunit
  \printfield{volumes}%
  \newunit\newblock
  \usebibmacro{series+number}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \usebibmacro{publisher+location+date}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}} 


%\DeclareNameAlias{sortname}{last-first}
\DefineBibliographyStrings{ngerman}{andothers={et \addabbrvspace al \adddot}} % u.a. zu et al

%Blockzitat
\usepackage{setspace}
\renewenvironment{quote}
  {\list{}{\rightmargin\leftmargin\singlespacing\footnotesize}%
   \item\relax}
  {\endlist} 

\addbibresource{Bibliographie.bib}
\newcommand*\dummy[1]{}






  
\begin{document}

\nocite{*}
\printbibliography

\end{document}

@INCOLLECTION{ang2006,
  author = {Ien Ang},
  year = {2006},
  title = {Radikaler Kontextualismus und Ethnografie in der Rezeptionsforschung.},
  editor = {Andreas Hepp and Rainer Winter},
  booktitle = {Kultur – Medien – Macht.},
  location = {Wiesbaden},
  publisher = {VS Verlag für Sozialwissenschaften},
  pages = {61-79},
  owner = {SpecialGuest},
  timestamp = {2012.11.12}
}



@INCOLLECTION{grossberg2006,
  author = {Lawrence Grossberg},
  year = {2006},
  title = {Der Cross Road Blues der Cultural Studies.},
  editor = {Andreas Hepp and Rainer Winter},
  booktitle = {Kultur - Medien - Macht. Cultural Studies und Medienanalyse. 3.,
	überarbeitete und erweiterte Auflage.},
  location = {Wiesbaden},
  publisher = {VS Verlag für Sozialwissenschaften},
  pages = {23-40},
  owner = {SpecialGuest},
  timestamp = {2012.10.04}
}

@INCOLLECTION{grossberg1999,
  author = {Lawrence Grossberg},
  year = {1999},
  title = {Was sind Cultural Studies?},
  editor = {Karl H. Hörning and Rainer Winter},
  booktitle = {Widerspenstige Kulturen. Cultural Studies als Herausforderung.},
  location = {Frankfurt a. M.},
  publisher = {Suhrkamp},
  pages = {43-83},
  owner = {SpecialGuest},
  timestamp = {2012.10.04}
}
Wenn ihr das durchlaufen lasst werdet ihr sehen, dass die Editorennnamen nur bei Ang (2006) angezeigt werden. Bei den anderen Incollections steht nur ein Strich.

Ich kann mir dieses Verhalten nicht erklären. Doch in ein paar Tagen muss ich damit Arbeit abgeben und dann bin ich darauf angewiesen, dass BibLaTex die Editorennamen anzeigt. Hat jemand eine Idee wie ich das erreichen kann? Ich wäre euch echt dankbar.


Antworten