我正在尝试使用包为我的文章创建两个单独的参考书目,一个用于文章的主要部分,另一个用于文章的补充部分chapterbib
。以下是我的最小工作示例:
%\documentclass{report}
\documentclass[prb,twocolumn,aps,floatfix]{revtex4}
\usepackage{chapterbib}
\begin{document}
\include{section1}
\include{section2}
\end{document}
chapter1.tex 和 chapter2.tex 包含相关文本,后面跟着
\bibliographystyle{plain}
\bibliography{Ref} % for section1.tex
%\bibliography{RefSupp} % for section2.tex
在末尾;Ref.bib
和RefSupp.bib
是文章主要部分和补充部分的 BibTeX 文件。现在,如果我将文档类从替换为,即revtex4
注释report
第 2 行而不是第 1 行,则一切顺利:我使用以下命令为不同的部分获取单独的参考书目:
latex mainfile
bibtex section1
bibtex section2
latex mainfile
latex mainfile
I found no \bibstyle command---while reading file section1.aux
但是如果我使用 document 类,我会在步骤 2 和 3 中收到错误revtex4
。有人知道如何使用 吗chapterbib
?revtex4
或者是否有其他方法可以解决我的问题?
谢谢!
答案1
您是否\bibliographystyle{plain}
尝试过使用类似的方法\bibliographystyle{aipnum4-1}
。也可以尝试revtex4-1
。