Verwenden Sie das Et-Zeichen & in Zitaten und Bibliographien in Biblatex

Verwenden Sie das Et-Zeichen & in Zitaten und Bibliographien in Biblatex

Mit biblatexund biberverwenden Zitate im Text und die Einträge im Literaturverzeichnis andstandardmäßig das Wort vor dem letzten Autor. Ich möchte dies durch das Et-Zeichen ersetzen &. Meine Frage ist sehr ähnlich zudiese Frage, außer ich möchte verwenden& beidein Zitaten und in der Bibliographie. Ich gehe daher davon aus, dass es eine einfachere Lösung geben könnte, als die Antworten auf diese Frage vermuten lassen. Vermutlich sollte sich eine Zeile in der Präambel darum kümmern?

Antwort1

Die ursprüngliche Definition von \finalnamedelimfinden Sie hier biblatex.def:

\newcommand*{\finalnamedelim}{%
  \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
  \addspace\bibstring{and}\space}

Ersetzen Sie es \bibstring{and}durch \&und Sie sind fertig:

\documentclass{article}

\usepackage[style=authoryear]{biblatex}

\renewcommand*{\finalnamedelim}{%
  \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
  \addspace\&\space}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
  author = {Author, A. and Buthor, B. and Cuthor, C.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

Some text \autocite{A01}.

\printbibliography

\end{document}

Bildbeschreibung hier eingeben

(Der Zusatz \addcommaim Codeausschnitt der verlinkten Frage ist überflüssig; die entsprechende Zeichensetzung sollte durch eine Neudefinition von erfolgen \finalandcomma.)

verwandte Informationen