I've needed to add doi's to the end of my references in order to comply with APA 6th edition.
At first, I found this discussion about DOIs and apacite, but it didn't really provide a solution. After reading the apacite manual and then the apacite.sty file, I found out about how to apply modifications.
In the end I've adopted a hack:
I place the doi in the note
field of the each bibtex reference. I then add the following command to my document preamble in order to prevent the doi from being enclosed in brackets.
\renewcommand{\APACrefnote}[1]{%
\ifx\@empty#1\@empty
\else
{#1}%
\fi
}
It seems to work, but it also feels like a bit of hack.
- Can you see any problems with the above approach?
- Is there a better option at this point for incorporating dois into apa references?
apacite.bst
file doesn't recognize -- and hence doesn't process -- the "doi" field. Hopefully, this omission will be addressed in an update to this otherwise very well designed bibliography style file.