使用 multibbl 恢复 bib 项目编号

使用 multibbl 恢复 bib 项目编号

我正在使用 multibbl 包为我的简历创建单独的参考书目(例如,将期刊和会议出版物分开)。它工作得很好,但它会重置每个参考书目的参考书目项目编号。

例如,如果我使用:

\newbibliography{journal}
\bibliographystyle{journal}{../bib/plainyr-rev}
\nocite{journal}{*}
\bibliography{journal}{../bib/journal}{\large \textsc{Refereed Journal Articles}}

并使用

\newbibliography{conference}
\bibliographystyle{journal}{../bib/plainyr-rev}
\nocite{conference}{*}
\bibliography{conference}{../bib/conference}{\large \textsc{Refereed Conference Publications}}

然后我得到类似以下的输出:

Refereed Journal Articles

[1] Author name. Title. Some Journal, 2013.

Refereed Conference Publications

[1] Author name. Title. In Some conference, address, 2013.

相反,我真正想要(希望)的是编号从它离开的地方继续,类似于...

Refereed Journal Articles

[1] Author name. Title. Some Journal, 2013.

Refereed Conference Publications

[2] Author name. Title. In Some conference, address, 2013.

这可能吗?谢谢,

编辑:工作示例

example.tex 的内容

\documentclass[12pt]{article}

\usepackage{multibbl}

\begin{document}

\newbibliography{journal}
\bibliographystyle{journal}{plain}
\nocite{journal}{*}
\bibliography{journal}{journal}
{\large \textsc{Refereed Journal Articles}}

\newbibliography{conference}
\nocite{conference}{*}
\bibliographystyle{conference}{plain}
\bibliography{conference}{conference}
{\large \textsc{Refereed Conference Publications}}

\end{document}

journal.bib 的内容

@article{entry2,
    author = {Author name},
    journal = {Some Journal},
    title = {Title},
    year = {2013},
}

conference.bib 的内容

@inproceedings{entry1,
    author = {Author name},
    address = {address},
    booktitle = {Some conference},
    title = {Title},
    year = {2013},
}

只需调用:

pdflatex.exe example.tex
bibtex.exe conference
bibtex.exe journal
pdflatex.exe example.tex

得到不想要的输出:)

答案1

感谢 Adam,我设法使用了 multibib,它默认完成了我想要做的事情。

以下是更新后的 MWE,其中列出了恢复编号的出版物:

\documentclass[12pt]{article}

\usepackage{multibib}

\newcites{journal,conference}{Refereed Journal Articles, Refereed Conference Publications}

\begin{document}

\bibliographystylejournal{plain}
\nocitejournal{*}
\bibliographyjournal{journal}

\bibliographystyleconference{plain}
\nociteconference{*}
\bibliographyconference{conference}

\end{document}

该示例使用原始帖子中的相同 .bib 文件并产生以下结果(如预期):

Refereed Journal Articles

[1] Author name. Title. Some Journal, 2013.

Refereed Conference Publications

[2] Author name. Title. In Some conference, address, 2013.

相关内容