Seite 1 von 1

BibLaTex Incollection: Editoren werden nicht angezeigt

Verfasst: So 20. Jan 2013, 13:01
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.

multipost

Verfasst: So 20. Jan 2013, 13:17
von Sepp99