APA with DOI - Proof of Concept

Rating:        Based on 2 ratings
Reviewed:  2 reviews
Downloads: 5113
Released: Apr 22, 2010
Updated: Jul 2, 2010 by Yves
Dev status: Stable Help Icon

Recommended Download

Source Code APA - DOI style
source code, 372K, uploaded Jul 2, 2010 - 3811 downloads

Other Available Downloads

Source Code bibform.xml
source code, 94K, uploaded Apr 22, 2010 - 1302 downloads

Release Notes


This release is a proof of concept (POC) demonstrating a possible way of adding a digital object identifier (DOI) field to the APA style which comes with Microsoft Word 2007/2010. Details of this POC were first posted on the microsoft.public.word.docmanagement newsgroup.

Important notes

  1. The techniques used in this release produce XML which does not validate against the open xml specification. This note should only concern you if you are working with an editor which requires strict validation. Microsoft Word 2007/2010 does not care if your xml validates or not!
  2. The files are not intended for use with Microsoft Word 2008 for Mac. Although the principles of the POC remain, the Mac version of Word uses slightly differently structured source files.
  3. This style is a direct extension of the version that comes with Word 2010. Hence, all errors spotted in this style are also available in the original style and will not be fixed.



This is a replacement file for the original bibform.xml. The file adds a DOI field to every type of source in the 'Edit Source' dialog. To access the field, you will have to ensure that 'Show All Bibliography Fields' is selected.

bibform.xml is language dependent and you can find the one you use in

  <winword.exe directory>\<LCID>\Bibliography
where LCID is your language and cultural identifier. It's a 4 (or 5) digit value. The default one (en-us) is 1033. This is also the one attached to this release. For a full list of LCID codes, see the Microsoft site.

The file attached to this release is for an English - International version of Microsoft Word 2007/2010, i.e., the LCID code is 1033.

APA - DOI.xsl

This is the actual stylesheet and is language and culture independent. Once the file is copied to the style directory and Microsoft Word is restarted, the style will show up in the dropdown box as APA - DOI.

The style will add the value of the DOI field to the end of the entry preceded by doi:.

For more information on installing a new style, see here

Reviews for this release

by ted1735 on Feb 6, 2011 at 5:41 PM
Great thanks! I was waiting so long for a possibility of adding a DOI to a reference... This saved me a lot of time. Update: Wrong sorting mechanism found. With APA, I believe, you should sort by YEAR, and this is done in Word 2010 APA style. However, the APA-DOI style that is published here, sorts by TITLE, which is absolutely wrong when we have multiple articles by the same author.
by Tarvid on May 28, 2010 at 8:52 AM