我需要使用 Latex 提交一份报告。从一开始我就遇到了很多困难,幸运的是,当我开始使用 Texmaker 工具时,这些问题都得到了解决。不幸的是,参考资料仍然不起作用,我已经浪费了太多时间试图弄清楚。
我有一个名为 refbase.bib 的文件,其中定义了我的所有参考文献。例如,这是我在其中的一个条目:
@Article{belkin:1990,
title = {The cognitive viewpoint in information science},
author = {Nicholas J. Belkin},
journal = JIS,
year = {1990},
pages = {11--15},
volume = {16}
}
为了将这些参考文献称为我报告的参考文献部分,我有文件 references.tex 并只有以下命令:
\bibliography{./refbase}
我的消息来源告诉我,这应该会调用参考书目列表并创建我的参考页面,但是什么也没有发生。该文件被完全忽略了。
另外,每当我在报告中引用时,我都会在引用的位置得到“(??)”。我引用的方式如下(也根据来源网站告诉我的方式):
bla blabla blabla bla \cite{belkin:1990}.
有人知道发生了什么事以及如何解决吗?
非常感谢。
答案1
所以问题已经解决了。
显然我需要连续多次运行 bibtex 和 quickbuild。每个运行大约 3 次后,它就开始工作了。
我真的不知道该怎么想...但是到目前为止,至少我终于让它工作了。