I'm new to LaTeX and am using the Harvard-style template on overleaf.
Following is my file:
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{csquotes}
\usepackage{geometry}
\geometry{a4paper,scale=0.8}
\usepackage{graphicx}
\usepackage[style=authoryear-ibid,backend=biber]{biblatex}
\let\cite\parencite
\addbibresource{Ref.bib}% Syntax for version >= 1.2
\title{}
...
\printbibliography
\end{document}
My problem is when I use \cite{{pauling1960, repp2004}}, I got (Pauling 1960; Repp et al. 2004) rather than (Pauling, 1960; Repp et al., 2004). The comma is missing.
What's the problem?
\let\cite\parencite. Use\autociteinstead, then you can easily switch between citation styles on the fly (via the optionautocite). – moewe May 14 '20 at 14:13