最近,有用户提出这样的需求:在一个文档中多次使用bib文件,如此使用参考文献的情况不多,但是有时也有类似的场合需要这样使用,推荐给各位这一个包:multibib,具体用法如下: 使用下面的命令,创建新的引用:
\newcites{sec}{Reference}
注意:后文使用引用与bib文件导入的方式,大致原理就是,一般文档只能生成一个aux文件,通过创建新的引用,继而实现了创建新的aux文件,后续就顺理成章了。
\documentclass[a4paper,11pt]{article} \usepackage[numbers]{natbib} \usepackage[resetlabels]{multibib} \newcites{sec}{Reference} \begin{document} Some random text for part I. According to \citesec{1} \bibliographystylesec{plain} \bibliographysec{a} \bigskip \bigskip Some random text for part II. \cite{Galbraith} \renewcommand{\refname}{Bibliography} \bibliographystyle{plain} \bibliography{b} \end{document}
下载区
演示代码下载:multibib-exam
发表评论 取消回复