I'm trying to run quite literally this exact example: specific citation style using multibib
\documentclass{scrartcl}
\usepackage[resetlabels,labeled]{multibib}
\newcites{A}{References2}
\begin{document}
Reference without prefix \cite{bb} and a reference with prefix \citeA{aa}.
\bibliographystyle{plain}
\bibliography{lit}
\bibliographystyleA{plain}
\bibliographyA{lit}
\end{document}
with lit.bib containing
@Article{aa,
author = {Author, A.},
title = {Title},
journal = {Journal},
year = 2000
}
@Article{bb,
author = {Brother, B.},
title = {Titling},
journal = {Ann. J.},
year = 2002
}
And it is giving me a [?] instead of the A1 reference. Any ideas?
I have compiled using the sequence:
PDFLaTeX
BibTeX
PDFLaTeX
PDFLaTeX
bibtex A– egreg Jan 16 '14 at 23:14multibibactive, the command\newcites{A}{Title}makes LaTeX produce also a file calledA.aux(I suggest a better name thanA). That file contains the citation commands pertaining to the secondary bibliography and you have to run BibTeX also on that file. – egreg Jan 16 '14 at 23:22bibtex %.aux. – Matt Stokes Jan 16 '14 at 23:24bibtex %.aux– Matt Stokes Jan 16 '14 at 23:26Configure texmaker-->Quick Build-->LaTeXMK+View PDFand it should automate and resolve the number of runs required for bibtex. – texenthusiast Jan 17 '14 at 17:34