我在 LaTeX 中遇到了问题.bib
。我刚开始使用它,不知道哪里出了问题。我正在使用 Overleaf 网站创建我的文档。基本上,我有一个像这样的参考书目:
@online{1234,
author = "Lexikon der Physik",
title = "Kompensationsmethode",
url = "https://www.spektrum.de/lexikon/physik/kompensationsmethode/8214",
addendum = "(Stand: 30.05.2019)",
}
@online{anleitung,
author = "Elektrizitätslehre Institut für Angewandte Physik der Goethe-Universität Frankfurt am Main",
title = "Anleitung zu Versuch 5",
url = "http://www.uni-frankfurt.de/49295171/Generic_49295171.pdf",
addendum = "(Stand: 30.05.2019)",
}
总共有 6 个来源。我引用的子文件大致如下:
\subsection{Kompensationsmethode}
blablabla text \cite{1234} \cite{anleitung}. more text
现在,无法识别 1234,我尝试过以不同的方式命名它,将其移动到文件中的其他位置.bib
,但就是找不到它。相反,它会给我 [1234],而不是 PDF 中的实际引用。
错误信息是:
我完全不知道为什么我的一个来源被识别,而另一个却没有。任何帮助我都会很感激。
答案1
我搞明白了:联系支持人员后,他们告诉我,Overleaf 可能无法运行 Biber,因为输出仍被缓存。通过清除缓存,Biber 将再次运行。对于任何想知道如何操作并遇到相同问题的人,以下是如何清除缓存的方法:https://www.overleaf.com/learn/how-to/Clearing_the_cache