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 am using TeXnicCenter and MiKTeX for compiling. I have the following BibTeX entry:

@INPROCEEDINGS{cwang10,
author={Cong Wang and Cuirong Wang and Ying Yuan},
booktitle={Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2010 International Conference on}, 
title={A High Performance, Low-Cost Network Architecture for Data Centers},
year={2010},
month={Oct.},
pages={284--287},
}

However I get a strange warning message that the above entry contains an "extra title field" and that BibTeX is ignoring said field. I have about 120 references.

Can you please help to fix this?

share|improve this question
    
I used your entry to do a simple test and couldn't reproduce the problem. Please add to your question some minimal, yet complete document illustrating the problem. –  Gonzalo Medina May 18 '12 at 3:31
    
Yes, just one reference does not make any problem. I have about 120 refereences and I doubt Bibtex is overflowing. –  Bill May 18 '12 at 3:35
    
Please indicate which bibliography style file you use. –  Mico May 18 '12 at 3:38
    
\bibliographystyle{IEEEtran} %plain \bibliography{IEEEabrv,IEEEfull,MYFILE} –  Bill May 18 '12 at 3:42
2  
@Bill try using bibtex8 instead of bibtex; i.e., process your document using (pdf)latex + bibtex8 + (pdf)latex + (pdf)latex. –  Gonzalo Medina May 18 '12 at 3:58
show 3 more comments

1 Answer 1

up vote 6 down vote accepted

Because of the warning message

Warning--I'm ignoring cwang10's extra "title" field

combined with the fact that you have "about 120" reference entries, I'm almost positive that you've run into BibTeX capacity issues. Quoting sections 2.4.2.1 and 2.4.2.2 of the biblatex (sic!) manual:

With a large bib file which contains several hundred entries, BibTeX is very likely to run out of memory. [...] Unfortunately, traditional BibTeX does not output a clear error message when it runs out of memory but exposes a rather cryptical kind of faulty behavior. The warning messages printed in this case look like this:

Warning--I’m ignoring Jones1995’s extra "year" field
--line 422 of file huge.bib

[...]

These warning messages could indeed indicate that the entry Jones1995 is faulty because it includes two year [...] fields. If that is not the case and the bib file is fairly large, this is most likely a capacity issue. What makes these warnings so confusing is that they are not tied to a specific entry. If you remove the allegedly faulty entry, a different one will trigger similar warnings. This is one reason why switching to bibtex8 [...] is advisable.

[...]

[T]he capacity of [bibtex8] may be increased at run-time via command-line switches and it also prints unambiguous error messages, for example:

17289 fields:
Sorry---you’ve exceeded BibTeX’s total number of fields 17250

[...] The first thing you should always do is run bibtex8 with the --wolfgang switch. Don’t even bother trying anything else.

In other words, try to compile your document using

pdflatex
bibtex8 --wolfgang
pdflatex
pdflatex
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.