![MacTex 2011 上的 biblatex 二进制文件丢失](https://linux22.com/image/246736/MacTex%202011%20%E4%B8%8A%E7%9A%84%20biblatex%20%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6%E4%B8%A2%E5%A4%B1.png)
我最近从 MacTex 2009 升级到了 MacTex 2011。在安装 2011 之前,我仔细按照提供的卸载 2009 的说明进行操作 这里。
安装 2011 后,我运行sudo tlmgr update --all
然后,我尝试通过使用 Xetex 和 BibLaTeX 编译我写的一篇旧论文来测试安装。这时我注意到我的系统上没有安装 BibLaTeX 二进制文件。
于是我尝试了tlmgr show biblatex
,结果显示该软件包确实安装在我的系统上。我还尝试了texdoc biblatex
,结果还调出了 BibLaTeX 手册。最后,我尝试了tlmgr search --file biblatex
。结果显示 biblatex 软件包中安装了许多文件,但奇怪的是,没有二进制文件。
我的下一步是尝试通过运行sudo tlmgr remove --force biblatex
并卸载并重新安装 biblatex 包sudo tlmgr install biblatex
此后,我像以前一样尝试了tlmgr show biblatex
、texdoc biblatex
和tlmgr search --file biblatex
,结果完全相同。
所以,我的问题是:biblatex 二进制文件在哪里?我现在该如何处理我的 biblatex 文件?
如任何人能提供任何帮助,我们将不胜感激!
答案1
我怀疑你没有以正确的方式使用 biblatex。在你的序言中,将 biblatex 作为一个带有一些选项的包放入。你可以从中找到有关这些选项的更多信息手册。 例如:
\usepackage[style=nature,backend=biber]{biblatex}
加载 biblatex 并告诉它使用 biber 作为支持。现在您需要告诉它在哪里找到 BibTeX 数据库。
\addbibresource{YourBibliography.bib}
最后,无论您想将参考书目放在何处,请使用以下命令:
\printbibliography
请记住,您需要执行以下标准操作latex
之一(无论您使用哪种变体)biber
(除非你告诉 biblatex 使用 BibTeX,否则不是 BibTeX)或bibtex
,最后再运行两次latex
。如果你使用 TeXShop(或实际上任何编辑器),你可能会发现我写的这个脚本便利。