1

I need your help with references. I have 1 main reference section, and I want to include a second list of references as an appendix. For the main reference I use:

\newpage

\bibliographystyle{plainnat}

\bibliography{library}

The problem is that I don't know how to include the second list using a different bib file, and then calling the function \nocite{*} to show every sources inside the file.

I have the appendix part workout. I need your help to design the function to call the second bibliography, and that does't interfere with the main reference:

\newpage

\appendix

\section{Other Sources} \label{app:ReferencesB}

In addition, I will prefer that the word References is not shown after Other Sources.

Thank you so much!!

  • 1
    Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format. – texenthusiast Aug 4 '13 at 22:13
2

You can use the multibib package. Basically, you load the package and use \newcites for the bibliography in the appendix:

\usepackage{multibib}
\newcites{sec}{Other Sources}

and then, at the point where you want this bibliography, you use

\appendix
\nocitesec{*}
\bibliographystylesec{plainnat}
\bibliographysec{otherbibtest}

A little complete example illustrating the general idea:

\begin{filecontents*}{bibtest.bib}
@article{TM83,
  author = "L\^e D{\~u}ng Trang and Zoghman Mebkhout",
   title = "Vari\'et\'es caract\'er\-istiques et vari\'et\'es polaires",
 journal = "C. R. Acad. Sc. Paris",
  volume = 296,
    year = 1983,
   pages = "129--132"}

@article{BMM94,
  author = "Jo{\"e}l Biran{\c c}on and Philippe Maisonobe and Michel Merle",
   title = "Localisation de syst\`emes diff\'erentiels, stratifications
            de {W}hitney et condition de {T}hom",
 journal = "Invent. Math.",
  volume = 117,
    year = 1994,
   pages = "531--550"}
\end{filecontents*}
\begin{filecontents*}{otherbibtest.bib}
@article{PP95,
  author = "Adam Parusi\'nski and Piotr Pragacz",
   title = "A formula for the {E}uler characteristic of singular hypersurfaces",
 journal = "J. Alg. Geom.",
  volume = 4,
    year = 1995,
   pages = "337-351"}

@article{Bry82,
  author = "Jean--Luc Brylinski",
   title = "({C}o)--{H}omologie d'intersection et faisceaux pervers",
 journal = "S\'eminaire Bourbaki",
  volume = 585,
    year = 1982,
   pages = "129--157"}

@article{Ken90x,
  author = "Gary Kennedy",
   title = "Specialization of {M}ac{P}herson's {C}hern classes",
 journal = "Math. Scand.",
  volume = 66,
    year = 1990,
   pages = "12--16"}

@article{Par88,
  author = "Adam Parusi\'nski",
   title = "A generalization of the {M}ilnor number",
 journal = "Math. Ann.",
  volume = 281,
    year = 1988,
   pages = "247--254"}
\end{filecontents*}
\documentclass{book}
\usepackage{natbib}
\usepackage{multibib}

\newcites{sec}{Other Sources}

\begin{document}

\cite{BMM94,TM83}
\bibliographystyle{plainnat}
\bibliography{bibtest}
\appendix
\nocitesec{*}
\bibliographystylesec{plainnat}
\bibliographysec{otherbibtest}

\end{document}

The main bibliography:

enter image description here

The bibliography in the appendix:

enter image description here

Assuming your .tex document is called mydoc.tex, you need to process the document in the following way:

pdflatex mydoc
bibtex mydic
bibtex sec
pdflatex mydoc
pdflatex mydoc

Switching to biblatex for your bibliographies could be a choice here or in future documents. Using the features of biblatex, this kind of things are more easily done and your bibliographies will be better.

  • @IgnacioSala You're welcome! Don't forget that you can accept the answer (in case you consider it solved your problem) by clicking the checkmark to its left. In case of doubt, please see How do you accept an answer?. – Gonzalo Medina Aug 5 '13 at 0:36
  • My final question is how to process the file for the two different bibtex files. I only know how to run it by selecting bibtex and pressing the play bottom. I can't find a way for this specific arrangement that two files have to be run? I am using TeXworks for mac. Thanks for your support! – Ignacio Sala Aug 11 '13 at 18:34
  • @IgnacioSala I do this processing using a terminal; there I run the commands (one at a time, of course) as they appear at the bottom of my answer.. – Gonzalo Medina Aug 11 '13 at 18:38
  • I never run on terminal mode. Can you give me some recommendation on which software I can use? I am currently running TeXworks for mac. Thanks in advances!!! – Ignacio Sala Aug 11 '13 at 19:32
  • @IgnacioSala some of the regulars here use arara (created by user Paulo Cereda). I haven't used it myself, but for what I've heard it seems a good tool and you can use it with TeXworks. Perhaps you could ask some of the fellows here in chat? – Gonzalo Medina Aug 11 '13 at 20:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.