嘿,我的引文有问题。我收到了多个关于我的引文的警告,说:第 6 页上的引文“Bibtexkey”未定义。我的一些引文没有问题,而其他的则不起作用,并在 pdf 中显示为 (?)。我看不出 JabRef 中的 bibtex 文件有什么问题,所以我不知道是什么导致了这种情况的发生。
我正在使用 TeXStudio。这是 MWE。nuthesis 是为我所在大学的研究生设计的课程。我不认为这与问题有关,因为我知道许多人都成功使用过此文档类。我也尝试过使用不同的样式,但没有成功。我涉及了许多其他软件包,但不确定它们是否会影响 bib。我见过有人谈论如何编译问题,但我不确定这是什么意思。
\documentclass[print,double]{nuthesis}
\usepackage{amssymb}
\usepackage{natbib}
\usepackage[
unicode=true,
urlcolor = blue,
colorlinks = true,
citecolor = blue,
linkcolor = blue]{hyperref}
\begin{document}
\cite{Mero}
\cite{Schaffer}
\cite{Keldysh}
\end{document}
\bibliography{Thesis_BIB}
\bibliographystyle{aipnum4-1}
非常感谢大家的帮助!谢谢!
答案1
好吧,我尝试了在交流过程中能找到的几乎所有建议答案,但都无法解决问题。结果发现,我的 .bib 文件有问题,但直到我创建一个新文件并逐一输入 bib 条目后,我才知道这是不允许的。
我发现 TeXStudio 不允许同时引用作者和编辑的书籍参考资料。TeXStudio 中并没有明确弹出错误或警告,而是我在“工具”->“参考书目”中发现了这一点。
对于 TeXStudio 和 JabRef 的新用户来说,这很烦人,因为 JabRef 在创建书籍条目时将作者和编辑者列为“必填字段”。但结果好就好!我的论文会按时完成的,哇!!再次感谢所有试图提供帮助的人!很抱歉未能提供足够的信息来创建 MWE,但事实证明,这可能只是浪费了你们的时间。再次感谢,克里斯