Friday, May 4, 2012

Managing Multiple .bib Files

I am using latex for multiple papers and to merge the contents into a thesis. I have multiple .bib files, say one for each paper. Unluckily, this does not look like a good situation to be in. There should better be only one .bib file that I should use for all the papers, since then I do not need to worry about duplicates; for example, correction of an entry need not be redone if the entry is duplicated in other bib files.

To extract the subset of the consolidated bib file that a particular paper uses, it is possible to use JabRef.  

Here it is also worth to point out that a situation when a cited reference is missing from the bibliography can be detected using the following (assume "make" calls the latex command, namely: latex doc; bibtex doc; latex doc; latex doc):

make | grep -i "warning--" | less

This at best is a hack, but I could not find a better way till now. In particular, there seems to be no easy way to make missing bibentry as an error.  

No comments:
http://triviaatwork.blogspot.com/2012/05/managing-multiple-bib-files.html
triviaatwork.blogspot.com
crawl=CC-MAIN-2018-17
56929
application/http; msgtype=response
sha1:I523W6B52JMPVMXMOHAIWAHAUXM3TX3H
<urn:uuid:76943583-a8e0-4e3e-85e8-6f2bdd1b8211>
2018-04-24T06:20:02Z
172.217.9.193
text/html
sha1:JYQKJRLWCG5HH2IRYCHTEPGYYIXZABOJ
<urn:uuid:e06b0abf-f17a-4cfa-9937-631aa67c05b1>
http://triviaatwork.blogspot.com/2012/05/managing-multiple-bib-files.html
response
<urn:uuid:cb407052-33b3-4be6-a85c-f84cdc8274a7>
robots: classic
hostname: ip-10-152-23-81.ec2.internal
software: Nutch 1.6 (CC)
isPartOf: CC-MAIN-2018-17
operator: Common Crawl Admin
description: Wide crawl of the web for April 2018
publisher: Common Crawl
format: WARC File Format 1.0
conformsTo: http://bibnum.bnf.fr/WARC/WARC_ISO_28500_version1_latestdraft.pdf