获取出版物/海报列表

获取出版物/海报列表

我想用 LaTeX 创建出版物、海报和会议演讲的列表。由于我无法通过经典的 BibTeX 类型(例如文章、书目等)区分这三种参考类型,因此我打算.bib分别创建三个文件,并将这三个文件的参考书目包含在一个 LaTeX 文档中。对于我遇到的多个参考书目multibib,但我无法使我的代码正常工作:

\documentclass{article}

\usepackage{jurabib}
%\usepackage{biblatex}
\usepackage{multibib}
\usepackage{filecontents}

%%%%% Articles %%%%%%
\begin{filecontents}{art-bib.bib}
@book{A01,
  author = {Author, A.},
  year = {2001},
  title = {A book},
}
@booklet{B02,
  author = {Buthor, B.},
  year = {2002},
  title = {A booklet},
}
\end{filecontents}

%%%%% Conferences %%%%%%
\begin{filecontents}{conf-bib.bib}
@book{A01,
  author = {Author, A.},
  year = {2001},
  title = {A book Conf},
}
@booklet{B02,
  author = {Buthor, B.},
  year = {2002},
  title = {A booklet Conf},
}
\end{filecontents}


\newcites{art}{Articles}
\newcites{conf}{Conferences}
%\newcites{poster}{Posters}


\bibliographystyleart{jurabib}
\bibliographystyleconf{jurabib}
%\bibliographystyleposter{plain}

\begin{document}

\nociteart{*}
\nociteconf{*}
%\nociteposter{*}


\bibliographyconf{conf-bib.bib}
\bibliographyart{art-bib.bib}

\end{document}

我在 Ubuntu 12.04 上使用 Texmaker 和 TexMaker 3.2

答案1

指定 bib 文件时,使用

\bibliographyconf{conf-bib}
\bibliographyart{art-bib}

然后在 tex 文件上运行latex或。这将生成两个 .aux 文件,和。在这两个文件上运行。最后,再运行一次 latex 将得到所需的结果。pdflatexart.auxconf.auxbibtex

相关内容