最近,有用户提出这样的需求:在一个文档中多次使用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

                
                

发表评论 取消回复