After setting up WinEdt (10.3 64-bit) to use Biber as described in Biblatex with Biber: Configuring my editor to avoid undefined citations I ran into a problem:
Biber looks for log-files bookXX-blx.blg, where XX is the chapter number. These are present in /book/TeXAux, but Biber apparently tries to find them in /book. How do I pass the correct location to Biber?
.bcfand possibly several.bibs, but not for.blgs, especially not for-blx.blgs (if you use BibTeX there are-blx.bibs and possibly-blx.auxs for several refsections, but those shouldn't be needed by Biber). I'd love to see an example (https://tex.meta.stackexchange.com/q/228/35864) where Biber has to look for those files. Anyhow, this again shows that "build" subdirectories are the work of the devil and should be avoided at all costs. So the only solution that I can wholeheartedly recommend is to stop using a "build" folder ... – moewe Jul 26 '19 at 13:01biber --input-directory=./TeXAux <basename>instead of justbiber <basename>. – moewe Jul 26 '19 at 13:03-blx.blgfiles? – moewe Jul 29 '19 at 06:22TeXAuxand the\addbibresourceis changed accordingly. Of course, this puts the idea of separating input and intermediate files ad absurdum. MikTeX is set up is standard except for alocaltexmfin/MyDocuments. The book project resides in its own folder under/MyDocuments. – Engelbert Buxbaum Jul 30 '19 at 07:16--input-directoryBiber should search the current working directory according to the manual. Does--output-directorygive better results? – moewe Jul 30 '19 at 15:28TeXAux, so there seems no point in setting it explicitly. – Engelbert Buxbaum Jul 31 '19 at 08:19