我尝试使用apsrev4-1.bst作为参考书目来管理我的prl(实体复习信件)论文的格式。但是,我得到了一个我不明白的错误。实际上,如果使用prl.bst我的代码运行良好,但报告错误:"!扫描使用\ @secondoftwo时文件结束。" (我想使用apsrev4-1.bst而不是prl.bst的原因是因为prl.bst将在参考中显示标题,我不知道为什么)。我很久没玩过乳胶了,这是我第一次处理PRL纸的bibtex。有人可以给我一个提示,我该如何解决这个问题?
\NeedsTeXFormat{LaTeX2e}
\documentclass[aps,prl,showpacs, superscriptaddress, lengthcheck]{revtex4-1}
%\usepackage{hyperref}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{color}
\usepackage{natbib}
\bibliographystyle{apsrev4-1}
\begin{document}
\bibliography{KZ_PRL_v8}
\end{document}
答案 0 :(得分:1)
对我来说,这个错误是由我的bib文件中的一些不兼容的项引起的。 例如,我的bib文件中有一个项目,其日志是" Computers \&流体&#34 ;.删除" \&"后,此错误消息再也没有出现。 因此,请检查您的bib文件中的项目。