TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to show the ISBN/ISSN fields of books with BibTeX? For instance, I have the following entry on my .bib file:

    author    = "Leonard Kleinrock",
    title     = "Queueing Systems. Volume 1: Theory",
    publisher = "Wiley-Interscience",
    year      = "1975",
    ISBN      = "0471491101"

With "plain" style, it's printed like this:

[11] Leonard Kleinrock. Queueing Systems. Volume 1: Theory. Wiley-Interscience, 1975.

I've tried several different styles with no success, and I can't seem to find any answer on this site or through Google...

share|improve this question
Output from BibTeX depends on the style you use. Perhaps the easiest solution here is to switch to biblatex. – Joseph Wright Apr 15 '12 at 17:23
You note that "I've tried several different styles with no success". Did you try using plainnat.bst, unsrtnat.bst, and/or IEEEtran.bst? All three of these styles, among quite a few others, should have no problems typesetting the ISBN/ISSN fields of an entry. – Mico Apr 15 '12 at 18:55
I tried all the styles that came with the default installation of MikTeX. I also tried to install some additional styles, but I couldn't really figure out how to. Either way, biblatex seems to provide what I was looking for... – DPR Apr 15 '12 at 19:50
up vote 11 down vote accepted

This is very easy with biblatex (at least as long one takes care of closing commas in .bib files):




    author    = "Leonard Kleinrock",
    maintitle     = "Queueing Systems",
    volume     = "1",     
    title     = "Theory",
    publisher = "Wiley-Interscience",
    year      = "1975",
    ISBN      = "0471491101",






enter image description here

For more information about "first steps" with biblatex see What to do to switch to biblatex?

share|improve this answer
Working great. Thank you very much! – DPR Apr 15 '12 at 18:18

You write

Is it possible to show the ISBN/ISSN fields of books with BibTeX? ... I've tried several different styles with no success...

The answer is "Yes." However, in order to achieve your goal you need to use a bibliography style file that's of more recent vintage than plain.bst. The plain style file, which is more than twenty years old by now, is not set to recognize fields such as url, isbn, issn, and doi. Fortunately, a lot of the newer style files -- such as plainnat, unsrtnat, and IEEEtran -- do know how to process these fields.

For instance, with the plainnat style file and the natbib package loaded, the reference in question would be printed as follows:

enter image description here

share|improve this answer

Under the conditions

  • You don't want to switch to biblatex,
  • You don't want to change your .bst,

you can always put the ISBN (or anything else) in a note:

  note={{ISBN:} 978-91-637-4473-0}
share|improve this answer

Your Answer


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.