I am trying to migrate to LaTeX, using Kile under Ubuntu 8.04.
I am attempting to modify the example IEEE "bare_jrbl.tex" file to use the "IEEEexample.bib" file supplied - that is, I want to use a separate bibliography and want to rule out my own bibtex file as the problem.
I have change the tex file as follows. I have commented out the following, and added the following below:
Code: Select all
% can use a bibliography generated by BibTeX as a .bbl file
% BibTeX documentation can be easily obtained at:
% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/
% The IEEEtran BibTeX style support page is at:
% http://www.michaelshell.org/tex/ieeetran/bibtex/
\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography database(s)
\bibliography{./IEEEexample}
%
% <OR> manually copy in the resultant .bbl file
% set second argument of \begin to the number of references
% (used to reserve space for the reference number labels box)
% \begin{thebibliography}{1}
% \bibitem{IEEEhowto:kopka}
% H.~Kopka and P.~W. Daly, \emph{A Guide to \LaTeX}, 3rd~ed.\hskip 1em plus
% 0.5em minus 0.4em\relax Harlow, England: Addison-Wesley, 1999.
% \end{thebibliography}
Code: Select all
% Here we have the typical use of a "T" for an initial drop letter
% and "HIS" in caps to complete the first word.
\IEEEPARstart{T}{his} demo file is intended to serve as a ``starter file''
for IEEE journal papers produced under \LaTeX\ using
IEEEtran.cls version 1.7 and later.
% You must have at least 2 lines in the paragraph with the drop letter
% (should never be an issue)
I wish you the best of success.
%%%%%%%%% ADDED LINE BELOW %%%%%%%%%%%%%
\cite{IEEEwebsite}
Code: Select all
[LaTeX] bare_jrnl.tex => bare_jrnl.dvi (latex)
[LaTeX] finished with exit status 1
./bare_jrnl.tex:525: Citation `IEEEwebsite' on page 1 undefined on input line 525.
./bare_jrnl.bbl:24:Something's wrong--perhaps a missing \item. \end{thebibliography}
./bare_jrnl.tex:0: There were undefined references.
[LaTeX] 1 error, 2 warnings, 0 badboxes
Code: Select all
% Generated by IEEEtran.bst, version: 1.12 (2007/01/11)
\begin{thebibliography}{0}
\providecommand{\url}[1]{#1}
\csname url@samestyle\endcsname
\providecommand{\newblock}{\relax}
\providecommand{\bibinfo}[2]{#2}
\providecommand{\BIBentrySTDinterwordspacing}{\spaceskip=0pt\relax}
\providecommand{\BIBentryALTinterwordstretchfactor}{4}
\providecommand{\BIBentryALTinterwordspacing}{\spaceskip=\fontdimen2\font plus
\BIBentryALTinterwordstretchfactor\fontdimen3\font minus
\fontdimen4\font\relax}
\providecommand{\BIBforeignlanguage}[2]{{%
\expandafter\ifx\csname l@#1\endcsname\relax
\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
\typeout{** loaded for the language `#1'. Using the pattern for}%
\typeout{** the default language instead.}%
\else
\language=\csname l@#1\endcsname
\fi
#2}}
\providecommand{\BIBdecl}{\relax}
\BIBdecl
\end{thebibliography}
Code: Select all
*****
***** LaTeX output:
***** cd '/home/damien/phd/Publications/templates/IEEE'
***** latex -interaction=nonstopmode 'bare_jrnl.tex'
*****
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
%&-line parsing enabled.
entering extended mode
(./bare_jrnl.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, farsi, croatian, ukrainian, russian, bulgarian, czech, slov
ak, danish, dutch, finnish, basque, french, german, ngerman, ibycus, greek, mon
ogreek, ancientgreek, hungarian, italian, latin, mongolian, norsk, icelandic, i
nterlingua, turkish, coptic, romanian, welsh, serbian, slovenian, estonian, esp
eranto, uppersorbian, indonesian, polish, portuguese, spanish, catalan, galicia
n, swedish, ukenglish, loaded.
(./IEEEtran.cls
Document Class: IEEEtran 2007/03/05 V1.7a by Michael Shell
-- See the "IEEEtran_HOWTO" manual for usage information.
-- http://www.michaelshell.org/tex/ieeetran/
(/usr/share/texmf-texlive/tex/latex/psnfss/ot1ptm.fd)
-- Using 8.5in x 11in (letter) paper.
-- Using DVI output.
-- This is a 10 point document.
) (./bare_jrnl.aux)
LaTeX Warning: Citation `IEEEwebsite' on page 1 undefined on input line 525.
(./bare_jrnl.bbl
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.24 \end{thebibliography}
) [1] (./bare_jrnl.aux)
LaTeX Warning: There were undefined references.
)
(see the transcript file for additional information)
Output written on bare_jrnl.dvi (1 page, 2888 bytes).
Transcript written on bare_jrnl.log.
Cheers
Damien