I just startet working with Latex and I have huge problems with customizing the bibliographic style.
What I want is this:
• Books: Surname, Forename (Original date of pub.): Title. Address: Publisher (Date of
the republication).
• Incollection: Surname, Forename (Original date of pub.): Title. In: Surname, Forename (Hrsg.): Booktitle. Address: Publisher (Date of the republication), page-page.
If the paper is part of a collection of papers by the same author I want that it appears as follows:
• Surname, Forename (Original date of pub.): Title. In: Ders.: Booktitle. Address: Publisher (Date of the republication), page-page.
And finally: If there is more than one author, then I want an ‚&‘ between their names (this should be the case by all types of references and also when there is more than one editor).
Here’s what I have so far:
Code: Select all
\documentclass[a4, 12pt]{scrartcl}
\usepackage{geometry}
\geometry{a4paper, top=2.5cm, left=2.5cm, right=2.5cm, bottom=3 cm}
\usepackage[protrusion=true,expansion=true]{microtype}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[german=quotes]{csquotes}
\usepackage[
style=authoryear-icomp,
pagetracker=true,
maxcitenames=3,
date=year,
origdate=year,
backend=bibtex8,
safeinputenc,
url=false,
isbn=false,
hyperref=false,
sorting=nyt
]{biblatex}
\setlength{\bibitemsep}{0.5em}
\setlength{\bibhang}{3.6em}
\renewcommand{\postnotedelim}{\addcolon\addspace}
\renewcommand*\bibnamedash{\rule[0.48ex]{3em}{0.14ex}\space}
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat[article]{title}{#1\isdot}
\DeclareFieldFormat[inbook]{title}{#1\isdot}
\DeclareFieldFormat[incollection]{title}{#1\isdot}
\DeclareFieldFormat{journaltitle}{#1}
\DeclareFieldFormat{pages}{#1}
\DeclareFieldFormat[inbook,thesis,article,in collection,booklet,conference,in proceedings,proceedings,unpublished]{title}{\mkbibemph{#1}}
\renewbibmacro*{date}{%
%\printdate
\iffieldundef{origyear}{%
}{%
\printtext[parens]{\printorigdate}%
}%
}
\DefineBibliographyStrings{german}{%
andothers = {{et\,al\adddot}},
editor = {(Hrsg.)},
editors = {(Hrsg.)}}
\renewcommand{\labelnamepunct}{\addcolon\addspace}
\bibliography{sample}
\begin{document}
blabla\parencite[379]{McDowell2008}
\nocite{*}
\printbibliography
\end{document}
Code: Select all
@incollection{McDowell2008,
Address = {Oxford},
Author = {John McDowell},
Booktitle = {Disjunctivism: Perception, Action, Knowledgey},
Editor = {Macpherson, F. \& Haddock, A.},
Keywords = {McDowell},
Pages = {376--389},
Publisher = {Oxford University Press},
Title = {The Disjunctive Conception of Experience as Material for a Transcendental Argument},
Year = {2008}}
@article{McDowell1982,
Author = {John McDowell},
Journal = {Proceedings of the British Academy},
Keywords = {McDowell},
Pages = {455--479},
Title = {Criteria, Defeasibility, and Knowledge},
Volume = {68},
Year = {1982}}
@book{McDowell1996,
Address = {Harvard},
Author = {John McDowell},
Keywords = {McDowell},
Origdate = {1994},
Publisher = {Harvard University Press},
Title = {Mind and World},
Year = {1996}}