对于以下内容:
\usepackage[notes,isbn=false,url=false,backend=biber]{biblatex-chicago}
\addbibresource{main.bib}
\addbibresource{secondary.bib}
第一个文件中有四个条目,第二个文件中有两个条目。Biber 似乎无法在第二个 bib 文件中找到任何条目,尽管它报告了总共 6 个键。请注意,没有任何对 secondary.bib 的引用
INFO - This is Biber 0.9.9
...
INFO - Found 6 citekeys in bib section 0
INFO - Processing bib sectiong 0
INFO - Looking for bibtex format file 'main.bib' for section 0
INFO - Decoding LaTeX character macros into UTF-8
INFO - Finished Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source 'main.bib'
INFO - Looking for bibtex format file 'main.bib' for section 0
WARN - I didn't find a database entry for 'source1' (section 0)
WARN - I didn't find a database entry for 'source2' (section 0)
INFO - Overriding locale 'en_US.UTF-8' default tailoring 'level = 4' with 'level = 2'
INFO - Sorting list 'MAIN' keys
INFO - No sort tailoring available for locale 'en_US.UTF-8'
INFO - Overriding locale 'en_US.UTF-8' default tailoring 'level = 4' with 'level = 2'
INFO - Sorting list 'SHORTHANDS' keys
INFO - No sort tailoring available for locale 'en_US.UTF-8'
...
INFO - WARNINGS: 2
如果重要的话,我正在使用 TexPad
编辑
生鲜立方英尺:
<bcf:bibdata section="0">
<bcf:datasource type="file" datatype="bibtex">main.bib</bcf:datasource>
<bcf:datasource type="file" datatype="bibtex">secondary.bib</bcf:datasource>
</bcf:bibdata>
<bcf:section number="0">
<bcf:citekey>main1</bcf:citekey>
<bcf:citekey>main2</bcf:citekey>
<bcf:citekey>main3</bcf:citekey>
<bcf:citekey>main4</bcf:citekey>
<bcf:citekey>source1</bcf:citekey>
<bcf:citekey>source2</bcf:citekey>
</bcf:section>
答案1
这似乎是 Biber 的一个错误。由于 Biber 的当前版本是 1.5,请首先尝试将您的 TeX 发行版升级到最新快照。
由于您使用的是 MacTeX,请确保您已安装 2012 版本并运行在 中找到的“TeX Live Utility” /Applications/TeX
。更新所有可用的软件包,问题就会消失。