I am writing my dissertation and I must use a Harvard style bibliography.
I am using natbib
and agsm
. The problem I have is the following: if I want to cite a book that has only 2 authors either I do not get an & between the authors or I do not get a comma between the authors and the date.
I get (author1 and author2, year) if I use
\usepackage{natbib}
\bibliographystyle{agsm}
\citestyle{aysep{char}}
or (author1 & author2 year) if I use
\usepackage[style=authoryear]{natbib}
\bibliographystyle{agsm}
What do I have to do to get (author1 & author2, year)? What am I doing wrong?
agsm
style? It's known to make some, shall we say, idiosyncratic design choices.\usepackage[style=authoryear]{natbib}
generate an error message. I'd write\usepackage[authoryear]{natbib}
instead. Similarly, does\citestyle{aysep{char}}
work? Writing\setcitestyle{aysep={char}}
is more likely to succeed...