Wie werden Literatureinträge mit Jahrgang eingetragen?

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


malformed
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 65
Registriert: So 5. Dez 2010, 14:29

Wie werden Literatureinträge mit Jahrgang eingetragen?

Beitrag von malformed »

Hallo,

ich füge an der Uni eine Gruppenhausarbeit (die anderen Autoren schreiben in word) zusammen, dabei habe ich Literatureinträge wie den folgenden zugeschickt bekommen (mein Problem, siehe unten) bezieht sich auf das "Jahrgang"):
Gierl, Heribert: Risikoreduktion durch Umweltzeichen auf Produkten, in: Marktforschung und Management, 41. Jg. , Heft 4, S. 146-150. 1997
Wir verwenden den folgenden Zitierstil:
\usepackage[style=authoryear-icomp,
hyperref=true,
backref=true, 
date=iso8601,
pagetracker=true,
ibidtracker=strict,
backend=biber]{biblatex}
Ich selbst hatte bisher nur Bücher und Aufsätze bzw. Online-Quellen, dabei ist mir Jahrgang noch nicht untergekommen. Ich habe die Einträge erst mal mit @InCollection erstellt:
@InCollection{ Gierl,
	title = "Risikoreduktion durch Umweltzeichen auf Produkten",
	booktitle = "Marktforschung und Management",
	author = "Heribert Gierl",
	location = "Wiesbaden",
	pages = "146--150",
	volume = "41",
	number = "4",
	year = "1997"
}
dabei kommt aber leider "nur" "Bd. 41. 4." heraus, was m.E. nicht richtig ist.

Ich weiß leider nicht, um welche Einträge es sich handelt und finde auch im Internet nichts dazu. Die biblatex-docu hilft mir nicht weiter, auch die Einträge, die man sonst so im Internet findet helfen mir leider nicht…

Muss ich jetzt irgendwie den bibliography-string umdefinieren (wie ich es für et. al. gemacht habe) oder ist einfach mein Eintrag falsch? Ich gehe stark davon aus, dass es mein Fehler ist, finde ihn aber einfach nicht (ich habe auch schon InBook und article ausprobiert)…

Vielen Dank,
malformed
Die Politiker lassen keine Gelegenheit verstreichen,
eine Gelegenheit verstreichen zu lassen.

Ulrich Beck, Weltinnenpolitik

gehess
Forum-Century
Forum-Century
Beiträge: 172
Registriert: Do 8. Apr 2010, 22:44

Beitrag von gehess »

Schau mal hier. Vl hilft dir das ja schon weiter. Dort gibt es auch schon ein Makro zur Veränderung des Punktes zwischen Volume und Number

malformed
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 65
Registriert: So 5. Dez 2010, 14:29

Beitrag von malformed »

Cool, vielen Dank, mit der Lösung aus dem anderen Thread geht es:
\renewbibmacro*{journal+issuetitle}{%
  \usebibmacro{journal}%
  \setunit*{\addcomma\space}%
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addcomma\space}}%
  \printfield{volume}%
  \setunit*{\addcomma\space}%
  \printfield{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}%
  \setunit{\addspace}%
  \usebibmacro{issue+date}%
  \setunit{\addcolon\space}%
  \usebibmacro{issue}%
  \newunit}

\DeclareFieldFormat[article]{volume}{\bibstring{jourvol}~#1}

\DeclareFieldFormat[article]{number}{\bibstring{number}~#1} 
Die Politiker lassen keine Gelegenheit verstreichen,
eine Gelegenheit verstreichen zu lassen.

Ulrich Beck, Weltinnenpolitik

Antworten