如何使用 multibbl 包实现上标引用?

如何使用 multibbl 包实现上标引用?

我使用 multibbl 来管理单独的参考书目,并且更喜欢使用上标引用。但是,multibbl 与 cite(有点)和其他软件包(natbib biblatex(更糟糕))发生冲突。

\documentclass{book}

% Bibliography
\usepackage[superscript,biblabel]{cite}     % Citation management
\usepackage{multibbl}

\newbibliography{lit}
\newbibliography{gen}

\begin{document}

Some point.\cite{lit}{pem1976}

\nocite{gen}{ha}{*}

\bibliographystyle{lit}{plain}
\bibliography{lit}{ch4biblit}{Literature}

\bibliographystyle{gen}{plain}
\bibliography{gen}{ch4bibgen}{General}

\end{document}

在此示例中,cite 阻止将引文传递到 lit.aux 文件。有趣的是,\nocite 工作正常。注释掉 cite 包后,引文可以正确传递到 aux,但格式显然会丢失。

最简单的解决办法是什么?

相关内容