主要参考资料 + 附录“其他来源”

主要参考资料 + 附录“其他来源”

我需要你帮我提供参考资料。我有 1 个主要参考资料部分,我想添加第二个参考资料列表作为附录。对于主要参考资料,我使用:

\newpage

\bibliographystyle{plainnat}

\bibliography{library}

问题是我不知道如何使用不同的 bib 文件包含第二个列表,然后调用该函数\nocite{*}来显示文件内的每个源。

我有附录部分的练习。我需要你的帮助来设计调用第二个参考书目的函数,并且不干扰主要参考:

\newpage

\appendix

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

此外,我更希望References后面不显示该词Other Sources

太感谢了!!

答案1

您可以使用multibib包。基本上,您加载包并使用 \newcites 获取附录中的参考书目:

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

然后,在你需要这个参考书目的时候,你可以使用

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

一个完整的小例子来说明总体思路:

\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}

主要参考书目:

在此处输入图片描述

附录中的参考书目:

在此处输入图片描述

假设您的.tex文档名为mydoc.tex,您需要按以下方式处理该文档:

pdflatex mydoc
bibtex mydic
bibtex sec
pdflatex mydoc
pdflatex mydoc

切换到biblatex您的参考书目可以在此或将来的文档中进行选择。使用 的功能biblatex,这类事情更容易完成,您的参考书目也会更好。

相关内容