嗯,这实际上是一个答案......
我最近在 Ubuntu 14.04 (Trusty) 上遇到了这个问题,这让我有点恼火,所以我发布了这个答案;我看到过类似的问题,但没有这些具体内容。
假设你决定使用 sharelatex 或 overleaf 进行小组项目,并且使用 biblatex 和 biber 进行编译非常顺利
\usepackage[backend=biber,...,...]{biblatex}
但是突然间,当您下载了 .zip 文件并尝试在 Texmaker 上再次编译它时,它“无法找到 \citation \bibdata \bibstyle 命令”,而您恰好安装了 tex-live... 并且您就像“哦,天哪......我想我会继续在线做”(我想象不是用这些特定的词),这可能适合您......(见答案)
答案1
以下是你需要做的:
终端:(
sudo apt-get install biber
安装)
转到 Texmaker > 选项 > 配置
在“命令”部分(出现的部分),在名为“Bib(la)tex”的字段中将内容(可能是bibtex %.aux
)更改为 biber %
,然后重试。
*** 为了使事情变得更容易,您也可以转到“编译”部分,并将快速编译设置为 PdfLaTeX + Bib(la)tex + PdfLaTeX (x2) + 查看 Pdf。
然后单击“确定”,并尝试使用 F1 再次编译它(如果您执行了“***”部分)。我倾向于认为它会完成工作。
如果有人对这个问题有其他答案,我很想知道 xD
是的,您应该考虑在下一个项目中学习 vim 或 emacs,并通过在 sharelatex(或 overleaf)上使用它们的绑定来从经验中获益。
您也可以在终端上编译它:
pdflatex <myfile> biber <myfile> pdflatex <myfile>