aip 模板、zotero 和引用未定义问题

aip 模板、zotero 和引用未定义问题

我目前正在使用下载的美国物理学会样本文件这里

我还使用 zotero 和更好的 BibLaTeX 包来创建参考书目。我发现在导出参考书目后,TexMaker 可以轻松检测到所有条目,它们甚至会显示为建议。但是,引用仍然未定义。

这是我的文件的 MWE

\documentclass[%
 aip,
 jmp,%
 amsmath,amssymb,
%preprint,%
 reprint,%
%author-year,%
%author-numerical,%
]{revtex4-1}

\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage{comment}
%\usepackage[mathlines]{lineno}% Enable numbering of text and display math
%\linenumbers\relax % Commence numbering lines

\begin{document}
\section{\label{sec:level1}First-level heading}
\cite{BowenObservationultrasonicemission1991}


\bibliography{XACT Review paper}
\bibliographystyle{aipnum4-1.bst}


\end{document}

我的.bib文件MWE如下

@article{BowenObservationultrasonicemission1991,
  title = {Observation of Ultrasonic Emission from Edges of Therapeutic {{X}}-Ray Beams},
  volume = {36},
  issn = {0031-9155},
  doi = {10.1088/0031-9155/36/4/011},
  abstract = {Describes the observation of acoustic pulses generated solely by the dose gradient at the edges of a therapeutic X-ray beam in a medium consisting only of water. This effect might find application when soft-tissue regions of patients receive therapeutic X-ray doses, either to verify precisely the position of the delivered X-ray dose relative to critical tissue which must be spared as much as possible during a course of treatments, or to measure a physical characteristic of the tissue.},
  language = {en},
  number = {4},
  journal = {Physics in Medicine \& Biology},
  author = {Bowen, T. and Chen, C. X. and Liew, S. C. and Lutz, W. R. and Nasoni, R. L.},
  year = {1991},
  pages = {537},
  file = {C:\\Users\\hexagram\\Zotero\\storage\\57TFHXV2\\Bowen et al. - 1991 - Observation of ultrasonic emission from edges of t.pdf}
}

这是由 zotero 中的 Better BibLaTeX 生成的。我尝试了以下两种编译顺序在此处输入图片描述

但是我一直收到引用未定义的错误。

我已经查看了其他论坛上关于这个问题的信息(因为我知道这是一个常见问题),但我找不到任何对我有用的解决方案,所以我现在想知道问题是否出在 zotero 导入上。bib 文件的编写方式是否存在问题?或者可能是我的 cite 命令?

相关内容