It took me nearly this entire day to figure out natbib might not be the way to go for my masters thesis. So now I finally switched to Biblatex. However there are still some things I can't figure out. I produce my bibfile with citavi.
- I got the editor displayed as 'Hrsg. von {editor}' and want to change that to 'Hrsg.: {editor}' for @book and @booklets
- Is there a way of printing URLDATESs for internet references (@booklets)? desired output would be : {author} ({year}). {title}. Hrsg.: {editor}. {url}. last accessed: {urldate}
this is my code:
\documentclass{scrreprt}
\usepackage[style=authoryear,
natbib=true,
backend=biber,
maxcitenames=2,
maxbibnames=9,
uniquelist=false]{biblatex}
\addbibresource{Literatur_Citavi.bib}
\usepackage{csquotes}
\usepackage[ngerman]{babel} % German
\setlength\bibitemsep{.5\baselineskip}
% et al instead u.a.
\DefineBibliographyStrings{ngerman}{
andothers = {{et\,al\adddot}},
}
% Lastname, F.
\DeclareNameFormat{sortname}{%
\usebibmacro{name:family-given}
{\namepartfamily}
{\namepartgiveni}
{\namepartprefix}
{\namepartsuffix}%
}%
% Comma between Journal and Volume
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addcomma\addspace}%<--da
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@booklet{copeland.,
abstract = {Artificial intelligence, the ability of a computer or computer-controlled robot to perform tasks commonly associated with intelligent beings. The term is frequently applied to the project of developing systems with the ability to reason, discover meaning, generalize, or learn from past experiences.},
author = {Copeland, B. J.},
editor = {{Encyclopaedia Britannia}, Inc.},
year = {2019},
title = {Artificial Intelligence},
howpublished = {\url{https://www.britannica.com/technology/artificial-intelligence}},
urldate = {26.07.2019}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\printbibliography
\end{document}
How do I change the display of the editor field for @books and @booklets in general into 'Hrsg.: {editor}'?

editor(Herausgeber) of a paper it at all it might be seen as apublisher(Verlag?), but usually it is not seen as that either.@bookis also not the right entry type here, since we are talking about a paper of nine pages. For arXiv papers that have not been published in a journal yet,@onlinewould be a more appropriate entry type. Good examples for arXiv papers inbiblatexcan be found at https://tex.stackexchange.com/q/49757/35864 – moewe Aug 28 '19 at 17:07