The IEEE Citation Reference specifies that a DOI should be provided for electronic articles without page numbers. However,
IEEEtran.bst appears to provide no such functionality. What is the best way to get DOI numbers in the bibliography?
Bonus if the solution also
- optionally makes display of DOI conditional on a lack of page numbers for conference proceedings only; and/or
- hyperlinks the DOI (e.g. through the
I'll accept a solution that involves editing
IEEEtran.bst—this is the approach I'm working on now—but would prefer one that doesn't, if possible.