I am currently working on individualising the Biblatex-DW style to work for my PhD thesis needs. So far I got some problems solved by myself, but the current problem causes me real headache since I am not that used to the code.
The final citation style for all types of documents should be:
[author last-name smallcaps] ([year]), [page number without prefix].
So far I got:
[author last-name smallcaps], ([year]) [page number without prefix].
I filled out most of the fields of the to make sure no field is printed in the citation which does not belong there.
Here is my attempt of a MWE:
\documentclass[11pt, a4paper]{book}
\usepackage{acronym}
\usepackage[ngerman]{babel}
\usepackage[parfill]{parskip}
\usepackage{csquotes}
\begin{filecontents*}{test.bib}
@misc{bar_zitiertest_2004,
title = {Zitiertest Dokument 2 Autoren},
shorttitle = {Krzttl},
author = {Bär, Gold and Rahmen, Bilder},
date = {2004-05-19},
publisher = {{Verlag}},
url = {www.url.aub},
urldate = {2020-01-13},
abstract = {Zusammenfassung},
langid = {deutsch},
note = {Extra}
}
@mvbook{baum_zitiertest_2006,
title = {Zitiertest Buch 3 Autoren},
shorttitle = {Krzttl},
author = {Baum, Tannen and Zange, Kneif and Kopf, Schafs},
date = {2006-05-19},
edition = {7},
volume = {1},
publisher = {{Verlag}},
location = {{Ort}},
url = {www.url.de},
urldate = {2020-01-13},
abstract = {Zusammenfassung},
isbn = {0815},
langid = {deutsch},
note = {Extra},
number = {55},
pagetotal = {999},
series = {Reihe},
volumes = {2}
}
@incollection{eis_zitiertest_2004,
title = {Zitiertest Buchteil 5 Autoren},
shorttitle = {Krzttl},
booktitle = {Warum Schneemänner keine Heißgetränke zu sich nehmen sollten ...},
author = {Eis, Schoko and Tasse, Kaffee and Salat, Kartoffel and Duck, Donald and Mann, Schnee},
date = {2004-05-19},
edition = {1},
volume = {5},
pages = {999},
publisher = {{Verlag}},
location = {{Ort}},
url = {www.url.aub},
urldate = {2020-01-13},
abstract = {Zusammenfassung},
isbn = {0815},
langid = {deutsch},
note = {Extra},
number = {45},
series = {Reihe},
volumes = {9}
}
\end{filecontents*}
\usepackage[
style=footnote-dw,
annotation=true,
edstringincitations=true,
idembib=false,
library=true,
namefont=smallcaps,
shorthandibid=false,
xref=false,
abbreviate=true,
backref=false,
bibwarn=true,
ibidtracker=false,
idemtracker=false,
isbn=false,
maxnames=3,
natbib=true,
sorting=nyt,
sortlocale=auto,
url=false,
backend=biber
]{biblatex}
\addbibresource{test.bib}
\usepackage[utf8]{inputenc}
\usepackage[LGR, T1]{fontenc}
\usepackage{geometry}
\geometry{margin=3cm}
\renewcommand*{\bibmultinamedelim}{\addsemicolon\space}
\renewcommand*{\citefinalnamedelim}{\addsemicolon\space}
\renewcommand*{\citemultinamedelim}{\addsemicolon\space}
%Last names only in citations:
\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{default}{labelname}
%Getting rid of fields/lists/names in citations:
\AtEveryCitekey{\clearfield{abstract}}%
\AtEveryCitekey{\clearfield{afterword}}%
\AtEveryCitekey{\clearfield{annotation}}%
\AtEveryCitekey{\clearfield{annotator}}%
\AtEveryCitekey{\clearfield{annote}}%
\AtEveryCitekey{\clearfield{authortype}}%
\AtEveryCitekey{\clearfield{bookauthor}}%
\AtEveryCitekey{\clearfield{bookpagination}}%
\AtEveryCitekey{\clearfield{booksubtitle}}%
\AtEveryCitekey{\clearfield{booktitle}}%
\AtEveryCitekey{\clearfield{chapter}}%
\AtEveryCitekey{\clearfield{commentator}}%
\AtEveryCitekey{\clearfield{crossref}}%
\AtEveryCitekey{\clearfield{day}}%
\AtEveryCitekey{\clearfield{edition}}%
\AtEveryCitekey{\clearfield{eventtitle}}%
\AtEveryCitekey{\clearfield{howpublished}}%
\AtEveryCitekey{\clearfield{issue}}%
\AtEveryCitekey{\clearfield{journal}}%
\AtEveryCitekey{\clearfield{journaltitle}}%
\AtEveryCitekey{\clearfield{key}}%
\AtEveryCitekey{\clearfield{month}}%
\AtEveryCitekey{\clearfield{note}}%
\AtEveryCitekey{\clearfield{number}}%
\AtEveryCitekey{\clearfield{organization}}%
\AtEveryCitekey{\clearfield{pages}}%
\AtEveryCitekey{\clearfield{publisher}}%
\AtEveryCitekey{\clearfield{school}}%
\AtEveryCitekey{\clearfield{series}}%
\AtEveryCitekey{\clearfield{shorttitle}}%
\AtEveryCitekey{\clearfield{title}}%
\AtEveryCitekey{\clearfield{type}}%
\AtEveryCitekey{\clearfield{url}}%
\AtEveryCitekey{\clearfield{urldate}}%
\AtEveryCitekey{\clearfield{urlyear}}%
\AtEveryCitekey{\clearfield{volume}}%
\AtEveryCitekey{\clearfield{volumes}}%
\AtEveryCitekey{\clearlist{address}}%
\AtEveryCitekey{\clearlist{institution}}%
\AtEveryCitekey{\clearlist{location}}%
\AtEveryCitekey{\clearname{editor}}%
\AtEveryCitekey{\clearname{journal}}%
%Getting rid of >in:<:
\DefineBibliographyStrings{ngerman}{in = {}}
%Putting the date into parens for the citation & undoing it for the bibliography again:
\DeclareFieldFormat{date}{\mkbibparens{#1}}
\AtBeginBibliography{\DeclareFieldFormat{date}{#1}}
%Getting rid of the page prefix:
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}
\renewcommand*{\bibpagespunct}{\addcolon\addspace}
\renewcommand{\postnotedelim}{%
\iffieldpages{postnote}{\addspace}{\addspace}}
\begin{document}
Citation nr. 1\cite[19]{bar_zitiertest_2004}\newline
Citation nr. 2\cite[13-56]{baum_zitiertest_2006}\newline
Citation nr. 3\cite[2-3]{eis_zitiertest_2004}
\printbibliography
\end{document}
Happy to correct mistakes and answer questions ASAP - Flo
style=footnote-dw,
, which gives full citations in the footnotes, and then delete almost all info with\AtEveryCitekey{\clearfield{...}}
. It seems easier just to start with an author-year style likestyle=authoryear
. – moewe Feb 2 '20 at 12:18