我想将正文参考与附录参考分开,为此我使用了 apxproof 包。我执行以下操作:
\usepackage{apxproof}
\begin{document}
I am citing~\cite{randomstuff}.
{\balance
\bibliographystyle{plain}
\bibliography{references}
}
\begin{toappendix}
Now I am citing~\cite{randomappendixstuff}
{\balance
\bibliographystyle{plain}
\bibliography{references}
}
\end{toappendix}
\end{document}
但是,这不起作用。我得到的是只有正文引用的两个参考书目,而不是完整但分开的。我已经尝试删除其中一个参考书目命令,但这也无济于事。我在这里做错了什么?
答案1
您无需指定多个\bibliography
命令。apxproof 已经(默认)创建了附录中的参考书目,独立于正文中的参考书目。这是通过包完成的bibunits
,因此您需要bibtex
在每个单独的 .aux 文件上运行(latexmk
自动执行)。
以下完整示例按预期工作:
\documentclass{article}
\usepackage{apxproof}
\begin{document}
I am citing~\cite{randomstuff}.
\bibliographystyle{plain}
\bibliography{references}
\begin{toappendix}
Now I am citing~\cite{randomappendixstuff}
\end{toappendix}
\end{document}