我想将我的参考书目细分为几个部分,以便区分参考文献的类型。我该怎么做?实际上,我有一个.tex
和一个.bib
示例文件,如下所示:
\documentclass[11pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\author{sk001}
\title{My title}
\begin{document}
J'ai inclu un ouvrage général \cite{book1}, et un ouvrage spécialisé \cite{book2}
\bibliography{bibliographie}
\bibliographystyle{alpha}
\end{document}
一般情况
@book{
book1,
title="Premier document utilisé",
author="Auteur 1",
year="2013"
}
特殊作品
@book{
book2,
title="Deuxième document utilisé",
autor="Auteur 2",
year="1998"
}
我该怎么办?
答案1
你应该看看multibib
包裹。正如包名所示,它允许您生成多个书目。您可以利用这一点为您拥有的每一类资料创建一个书目,例如为您的一般资料创建一个书目,为特殊资料创建一个书目(正如您在问题中所建议的那样)。当然,您可以控制每个书目的命名。
这篇文章
并且文档(!)可以帮助您进入它。
我不会提供示例,因为问题可以通过上述提示和基本包用法来解决,文档中对此进行了解释。如果您需要更多帮助并且对包的使用有具体疑问,只需询问后续问题即可。
答案2
您可以检查biblatex refsection
(从 BibTex 切换到 biblatex)
\section{A}
See \autocite{01}.
\section{B}
See \autocite{02}.
\printbibliography[title={Bib}]
\appendix
\newrefsection
\section{First}
See \autocite{02}.
\section{Second}
Some text \autocite{03}.
\printbibliography[title={App Bib}]