I have been trying to solve this on my own but I can't seem to find a solution. Whenever I use, \cite{schneider_2002}, in the PDF it just shows "schneider_2002". It happens with any element in my .bib file. Here is an example of my references.bib file:
@book{schneider_2002,
address = {Pittsburgh},
title = {E-{Prime} {Reference} {Guide}},
publisher = {Psychology Software Tools, Inc},
author = {Schneider, W and Eschman, A and Zuccolotto, A},
year = {2002}
}
And here is the preamble of my .tex file:
\documentclass[jou]{apa7}
\usepackage[american]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber,]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\addbibresource{references.bib}
I have tried \cite, \parencite and \textcite, but they don't work.
Thanks!
author = {Schneider, W. and Eschman, A. and Zuccolotto, A.},instead ofauthor = {Schneider, W and Eschman, A and Zuccolotto, A},. With a current version ofbiblatex-apayou won't need\DeclareLanguageMapping{american}{american-apa}. If you want full APA style you shouldn't saysortcites=true,sorting=nyt,,style=apa,already sets the required options. – moewe Apr 08 '20 at 18:15@manualthan an actual@book. (But that probably doesn't change a lot.) – moewe Apr 08 '20 at 19:15