One of my citations is breaking my document. If I build it with the citation uncalled in the document and a fresh .bbl file, the document builds fine. If I try and call the citation, it breaks the build process and even if I remove the citation, I have to rebuild the .bbl file for a proper build.
Here is the citation, its quite small and simple but something is happening that I can't seem to fix.
@misc{Perez1,
author = {Perez, Hernain David},
booktitle = {CSCMP's Supply Chain Quarterly},
pages = {4},
title = {{Supply Chain Strategies: Which one hits the mark?}},
url = {http://www.supplychainquarterly.com/print/supplychainstrategieswhichonehitsthemark},
year = {2013}
}
I should state that I'm importing my .bib file from Mendeley and haven't had a problem with any other citation. I've move the citation to the first entry on the bib file.
I'm calling the citation with \citet{Perez1}
and my master document is using \usepackage[round]{natbib}
. The error I'm receiving is an Undefined control sequence.\Generic Error, not exactly helpful.
MWE:
\usepackage[round]{natbib}
\begin{document}
Test citation \citep{Perez1}.
\bibliographystyle{plainnat}
\bibliography{Skripsie}
\end{document}
\@outlinefile=\write3 Package natbib Warning: Citation
Perez1' on page 1 undefined on input line 15. (C:\Users\reece\Documents\Engineering\Skripsie\Test.bbl [1 {C:/Users/reece/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}] ! Undefined control sequence. \GenericError ... 4 \errhelp \@err@ ... l.12 ...strategieswhichonehitsthemark} . The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g.,
\hobx'), typeI' and the correct spelling (e.g.,
I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.
\usepackage{url}
, however.\documentclass
. And test it in some empty folder along with a small bib containing only the bib entry, to ensure that one can reproduce the error with this example.