von MoeWe » Mo 23. Nov 2020, 08:45
ineditor ist ein Format speziell von biblatex-ext-Stilen. Das gibt es bei anderen Stilen unter Umständen nicht. Bei biblatex-apa könnte \DeclareNameAlias{apanames}{apaauthor} helfen. Zumindest tut es das in folgendem Beispiel, wenn biblatex-apa neu genug ist (getestet mit v9.14 von 2020/08/28).
\documentclass{article}
\usepackage[english,ngerman]{babel}
\usepackage{csquotes}
\usepackage[backend=biber,
style=apa]{biblatex}
\usepackage[
hidelinks, %
bookmarks=true,
breaklinks=true,
]{hyperref}
\urlstyle{same}
\DefineBibliographyStrings{ngerman}{
retrieved = {Abgerufen am},
from = {von},
}
\DeclareNameAlias{apanames}{apaauthor}
\begin{filecontents}{\jobname.bib}
@book{elk,
author = {Anne Elk},
title = {A Theory on Brontosauruses},
year = {1972},
publisher = {Monthy \& Co.},
location = {London},
url = {https://example.com/~elk/bronto.pdf},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\nocite{westfahl:space,gaonkar:in,elk}
\printbibliography
\end{document}
`ineditor` ist ein Format speziell von `biblatex-ext`-Stilen. Das gibt es bei anderen Stilen unter Umständen nicht. Bei `biblatex-apa` könnte `\DeclareNameAlias{apanames}{apaauthor}` helfen. Zumindest tut es das in folgendem Beispiel, wenn `biblatex-apa` neu genug ist (getestet mit v9.14 von 2020/08/28).
```
\documentclass{article}
\usepackage[english,ngerman]{babel}
\usepackage{csquotes}
\usepackage[backend=biber,
style=apa]{biblatex}
\usepackage[
hidelinks, %
bookmarks=true,
breaklinks=true,
]{hyperref}
\urlstyle{same}
\DefineBibliographyStrings{ngerman}{
retrieved = {Abgerufen am},
from = {von},
}
\DeclareNameAlias{apanames}{apaauthor}
\begin{filecontents}{\jobname.bib}
@book{elk,
author = {Anne Elk},
title = {A Theory on Brontosauruses},
year = {1972},
publisher = {Monthy \& Co.},
location = {London},
url = {https://example.com/~elk/bronto.pdf},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\nocite{westfahl:space,gaonkar:in,elk}
\printbibliography
\end{document}
```