我正在努力用 xelatex 和 biber 完成我的书。这本书有一个主文件,各个章节位于不同的文件中。当我在最终印刷和阅读之前修改最终草稿并创建索引时,我在某处忘记在一系列引文后添加圆括号,使用 \cites:
Biber 输出 (.bbl) 抱怨:
Running `Biber' on `PSAMMETICHUSII' with ``biber PSAMMETICHUSII''
INFO - This is Biber 2.2
INFO - Logfile is 'PSAMMETICHUSII.blg'
INFO - Reading 'PSAMMETICHUSII.bcf'
INFO - Found 848 citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex format file 'PsammetichusII_biber.bib' for section 0
INFO - Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source 'PsammetichusII_biber.bib'
WARN - I didn't find a database entry for '(' (section 0)
INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
INFO - Sorting list 'shorthand' of type 'list' with scheme 'shorthand' and locale 'en-US'
INFO - No sort tailoring available for locale 'en-US'
INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
INFO - Sorting list 'nty' of type 'entry' with scheme 'nty' and locale 'en-US'
INFO - No sort tailoring available for locale 'en-US'
INFO - Writing 'PSAMMETICHUSII.bbl' with encoding 'UTF-8'
INFO - Output to PSAMMETICHUSII.bbl
INFO - WARNINGS: 1
因为第 0 节只是引用了主文件,但它并没有告诉我缺少引用的具体位置,只是某个地方的一个简单的圆括号。我甚至检查了生成的 .bcf,但这也没有多大帮助。
我尝试浏览这些文件以找出括号,这肯定是一些更正的结果,但是有没有一种简单的方法可以找出多文件 LaTeX 项目中缺失的条目?
如果这有帮助的话,我正在使用 aquamacs 和 MacTeX 2015。
答案1
仅针对我的评论提供一些截图:
您可以使用文本编辑器,例如记事本++。有一个功能允许您一次在多个文件中搜索字符串。对于您的情况,请尝试按照评论中的建议搜索
{(
或。\cite(