我收到此消息“请对文件:输出(重新)运行 Biber,然后重新运行 LaTeX。”但我不知道如何重新运行 Biber。抱歉,我是初学者。
答案1
biber
是一个可以运行的外部程序
- 在命令提示符下(在终端窗口中),输入命令
biber documentname
- 或者在您的编辑器中(如果您的 LaTeX 编辑器提供了该功能)。
需要澄清的是,如果您的文档是documentname.tex
,则运行biber documentname
,省略后缀.tex
。假设您引用的文章、书籍等在 中定义sources.bib
,则应将这些来源包含在 中,documentname.tex
如下所示:
\usepackage{biblatex}
\bibliography{sources.bib}
这里有一份包含大量截图的德语编辑器说明:我如何用我的圣经编辑。幸运的是,有很多截图,所以也许你甚至不需要使用谷歌翻译来翻译它。
但你可以告诉我们你的编辑,我可以更新这个答案。
答案2
在 TeXstudio 中
Tools -> Befehle -> biber (German version)
Tools -> Commands -> biber (English version)
答案3
以防万一有人看到这个问题。
我在 overleaf 上的项目也遇到了同样的问题。我刚刚用“其他日志和文件”旁边的小垃圾桶清除了 catche 文件,就成功了 :)。
答案4
使用命令行运行:
biber main # if main.tex is your latex file.
您的系统中可能未安装 biber。您可以按照以下方式安装 biber:
pacman -S biber # arch linux
apt install biber # ubuntu
如果您使用的是 macos 或 windows,则在安装 latex 发行版时应安装 biber。如果没有安装 biber,则不是建议手动安装 biber,因为它可能会与您的 TeX 发行版发生冲突。最简单的方法可能是删除所有辅助文件并重新编译。