I am writing a letter to IEEE EDL. They asked me to add DOI in the references. I am using IEEEtran style. The .bib file contains the DOI for each reference. But it is not displayed in the output. How to show the DOI in output?

Document class IEEEtran.cls

Sample BibTex entry

author={A. C. Seabaugh and Q. Zhang}, 
journal={Proceedings of the IEEE}, 
title={Low-Voltage Tunnel Transistors for Beyond CMOS Logic}, 
keywords={CMOS logic circuits;MOSFET;}, 
  • 1
    Welcome to TeX.SX! If you are using biblatex, you could pass doi=true as option, but please add some details.
    – TeXnician
    May 2, 2017 at 7:00
  • @TeXnician - Have the IEEE journals started accepting biblatex-based bibliographies? If not, it may be better to stick with bibtex-based suggestions.
    – Mico
    May 2, 2017 at 7:13
  • Please edit your posting and provide information about the precise document class and bibliography style you employ. (There are several IEEEtran-sponsored bibliography styles out there...) Please also provide an example of a bib entry that contains a doi field.
    – Mico
    May 2, 2017 at 7:15
  • I am using bibtex
    – user32335
    May 2, 2017 at 7:15
  • Relevant: tex.stackexchange.com/q/67444/8666
    – 0 _
    Dec 15, 2017 at 0:14

1 Answer 1


You need to (a) change the label of the doi field to note and (b) encase the doi string in a \url{...} directive. (The IEEEtran document class loads the url package automatically.)

A full MWE:

enter image description here

author  = {A. C. Seabaugh and Q. Zhang},
journal = {Proceedings of the IEEE},
title   = {Low-Voltage Tunnel Transistors for Beyond {CMOS} Logic},
year    = {2010},
volume  = {98},
number  = {12},
pages   = {2095-2110},
keywords= {CMOS logic circuits;MOSFET;},
note    = {doi: \url{10.1109/JPROC.2010.2070470}},
ISSN    = {0018-9219},
month   = dec,

\usepackage[colorlinks,urlcolor=blue]{hyperref} % optional


Incidentally, you should change the month field from month={Dec} to month=dec (no curly braces, lowercase "d"). You should also encase the word "CMOS" in curly braces to prevent BibTeX from lowercasing it.

  • Thank you for quick response. I also found this link which edited IEEEtran.bst. Will the accecpt it if i edited .bst file?
    – user32335
    May 2, 2017 at 8:31
  • @Nithin - I took a look at the bst file in the link you provided. It defines a function called format.doi, but it's used only to format entries of type @inproceedings and @proceedings. So, I don't think it would be of much use for you, at least not for entries of type (say) @article.
    – Mico
    May 2, 2017 at 8:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .