0

When using biblatex with style=apa:

\documentclass[12pt]{scrreprt}
\usepackage[style=apa,backend=biber,language=english]{biblatex}
\addbibresource{literatur.bib}
\begin{filecontents}{literatur.bib}

@conference{abc, author = {A Author and B Author}, editor = {A Editor and B Editor}, year = {2010}, title = {{Title}}, booktitle = {Conference title}, publisher = {Springer}, address = {Stuttgart} } \end{filecontents} \begin{document}

\nocite{*} \printbibliography

\end{document}

Adding a Conference type bib entrance creates output that repeats the editors many times:

Latex Output

Expected output:

Author, A. & Author, B. (2010). Title. In: A. Editor & B. Editor (Eds.), Conference title. Stuttgart: Springer.

How to make it output the correct format?

Also there should not be a , before the & befor last authors.

  • 1
    Welcome to TeX.SE! Please add a short compilable TeX code resulting in your issue. Then we do not have to guess what you are doing ... – Mensch Mar 26 '24 at 11:14
  • Please add a MWE along with its output and your intended output for better understanding of the issue – codeR Mar 26 '24 at 11:55
  • @codeR not sure how to add an intended output differently. – user17090764 Mar 26 '24 at 13:42

1 Answers1

0

Use @InProceedings instead of @conference:

\documentclass[12pt]{scrreprt}
\usepackage[style=apa,backend=biber,language=english]{biblatex}
\addbibresource{literatur.bib}
\begin{filecontents}{literatur.bib}

@InProceedings{abc, author = {A Author and B Author}, editor = {A Editor and B Editor}, year = {2010}, title = {{Title}}, booktitle = {Conference title}, publisher = {Springer}, address = {Stuttgart} } \end{filecontents} \begin{document}

\nocite{*} \printbibliography

\end{document}

Output enter image description here

From the documentation and this discussion:

conference is only kept for compatibility reasons, use inproceedings instead.

codeR
  • 248