I am trying to use the APA style using apacite bibliography style. The bibliography is generated very well but my problem are the citation themselves in the actual document. They just show author names but not the year when I use the \cite command in the text. How can I solve this. I want to get something like this (author,year). But now, I am getting (author,)
Asked
Active
Viewed 1,705 times
1 Answers
0
please add
\usepackage[authoryear]{natbib} %author-year is actually the default for this package
When placing the following in the text they will lead to the afterparts
% where jon90 is specified in the .bib
\citet{jon90} % --> Jones et al. (1990)
\citep{jon90} % --> (Jones et al., 1990)
\citet*{jon90} % --> Jones, Baker, and Williams (1990)
\citep*{jon90} % --> (Jones, Baker, and Williams, 1990)
Note: this package easily works alongside the Bibtex package, I'm supposing you use it.
For more information: Source: http://merkel.zoneo.net/Latex/natbib.php
PascalVKooten
- 1,422
apacite, do you load any addition citation-related LaTeX packages? If the citation command you're using --\citeA?, or\citepfrom thenatbibpackage? -- generates something like(author,)instead of(author,year), it is possible that there are errors (such as missing commas between bib fields, or a missingyearfield) in the entries affected by this problem. Please check the.blg(bibliography log) file for any error reports. – Mico Aug 07 '12 at 10:49