1

I am working toward completing my book in xelatex and biber. The book has a master file and various chapters in different files. As I am correcting the final draft and creating the index before the final printing and reading, somewhere I forgot a round bracket after a series of citations, using \cites:

The Biber output (.bbl) complains:

 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

As section 0 simply refers to the Master file, but it does not tell me precisely where the citation is missing, a simple round bracket somewhere. I have even checked the resulting .bcf, but is does not help much either.

I tried to go through the files in order to find out the bracket, surely the result of some corrections, but is there a simple way to find out missing entries in a multifile LaTeX project?

I am using aquamacs and MacTeX 2015 if this might help.

8
  • 1
    Looks like you have something like \cite{(...} in your first section
    – musicman
    Nov 28, 2015 at 9:42
  • 2
    Put some \refsection commands in the document, then you can see in which refsection the problem is. Nov 28, 2015 at 12:00
  • @Ulrike Fisher Thanks for the suggestion. Does it mean that I put a \refsection command in each file composing the book apart from Master File? Nov 28, 2015 at 12:27
  • 1
    Whereever you want. There are only for the debugging to help you to identify the location of problematic \cite. Nov 28, 2015 at 12:32
  • Another way of finding the offending parenthesis would be one of the solutions in tex.stackexchange.com/questions/6470/… Nov 28, 2015 at 14:31

1 Answer 1

1

Just some screenshots to my comment:

You can use a text editor like Notepad++. There's a function that allows you to search for strings in many files at once. In your case try to search for {( or \cite( as suggested in the comments.

Search --> Find in Files

enter image description here

Look for your string (e. g. \cite() in your dictionary (including sub-folders if necessary)

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .