Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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?
share|improve this question
    
I suppose the problem, deep down, is caused by the fact that the 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. –  Mico Feb 10 '12 at 15:26
add comment

1 Answer

up vote 2 down vote accepted

The biblatex-apa style for BibLaTeX is almost fully compliant with APA6. The only limitation is related to authors listed as ‘with.’ It includes DOIs by default based on the bib field DOI.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.