For my thesis I need to cite interviews, which I conducted by myself, and also display them in the bibliography. In my .bib file I created a new entrytype called Interview.
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@interview{homer,
interviewee = {Homer Simpson},
interviewer = {Bart Simpson},
date = {2018-07-25},
address = {springfield},
keywords = {interview},
}
\end{filecontents*}
\documentclass{article}
\usepackage[style=verbose]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
How to cite an interview. \cite{homer}
\printbibliography
\end{document}
The bibliography entry should look like: Simpson, Homer. Interview B. Simpson, 21. August 1999, Springfield.
Moreover, it should always be cited as described above.
How can I do that with biblatex?
EDIT: I spent some hours with the link from moewe and the biblatex manual but I still don't get what I would like to have (or to be more precisely I just get errors).
I added the code I have so far:
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@interview{homer,
interviewee = {Homer Simpson},
interviewer = {Bart Simpson},
date = {2018-07-25},
address = {springfield},
keywords = {interview},
}
\end{filecontents*}
\begin{filecontents}{interview.dbx}
\DeclareDatamodelEntrytypes{interview}
\DeclareDatamodelFields[type=list,datatype=name]{
interviewer,
interviewee,
address,
}
\DeclareDatamodelFields[type=field, datatype=date, skipout]{
date}
\DeclareDatamodelEntryfields[stackexchange]{
interviewer,
interviewee,
address,
}
\end{filecontents}
\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[datamodel=interview,backend=biber]{biblatex}
\usepackage{hyperref}
\addbibresource{\jobname.bib}
\begin{filecontents*}{authortitle.lbx}
\ProvidesFile{authortitle.lbx}
\InheritBibliographyExtras{ngerman}
\NewBibliographyString{interviewee, interviewer, address, date,}
\DeclareBibliographyStrings{%
interviewee = {{interviewee}},
interviewer = {{interviewer}{interviewer}},
date = {{date}{date}},
address = {{address}{address}},
}
\end{filecontents*}
\DeclareLanguageMapping{ngerman}{authortitle}
\DeclareFieldFormat{interviewee}{\mkbibemph{#1}\isdot}
\DeclareFieldFormat{interviewer}{\setunit*{\addcomma\space}}
\DeclareFieldFormat{date}{\setunit*{\addcomma\space}}
\DeclareFieldFormat{address}{\mkbibemph{#1}\isdot}
\begin{document}
\nocite{*}
\cite{homer}
\printbibliography
\end{document}
