【问题标题】:apsrev4-1 error: ! File ended while scanning use of \@secondoftwoapsrev4-1 错误:!扫描使用 \@secondoftwo 时文件结束
【发布时间】:2014-11-30 04:48:00
【问题描述】:

我尝试使用 apsrev4-1.bst 作为参考书目样式来管理我的 prl(物理评论信)论文的格式。但是,我遇到了一个我不明白的错误。实际上,如果使用 prl.bst,我的代码运行良好,但报告错误:“!文件在扫描使用 \@secondoftwo 时结束。” (我想使用 apsrev4-1.bst 而不是 prl.bst 的原因是因为 prl.bst 会在参考中显示标题,我也不知道为什么)。很久没有玩latex了,这是我第一次处理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}

【问题讨论】:

    标签: latex bibtex bibliography


    【解决方案1】:

    对我来说,这个错误是由我的 bib 文件中的一些不兼容的项目引起的。 例如,我的 bib 文件中有一个项目,其日志为“Computers \& Fluids”。在我删除“\&”之后,这个错误信息就再也没有出现过。 所以检查你的围兜文件中的项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      相关资源
      最近更新 更多