Dear all,

Sorry to barge in on this list, but I’m quite desperate as I have only a few 
days to submit my dissertation and I am at a loss about how to solve a .bib 
file management problem.

My problem is that at some point in the past I merged two large bibliography 
files and I now need to unmerge them. Specifically I need to delete all 
references that came from one of the two original files.

Because BibDesk does not appear to store information on the date a bibtex 
reference was first added, the only way that I can identify which reference is 
from which original file is from the citekey. In one of the files all the 
citekeys were constructed with full colons and in the other none of them were, 
so if I can search the citekey field for a full colon I can select all the 
references from one original file and not the other. However the Smart Group 
feature does not currently allow me to match by citekey. Would it be possible 
to do this using a “Script Group”? Unfortunately I do not have any experience 
writing scripts and I haven’t found any help documentation on this BibDesk 
feature.

Since I still have one of the original .bib files from which this merged .bib 
file was created I presume I could also do the unmerge by identifying and 
removing duplicates between the merged file and original file. However I cannot 
see a feature for this in BibDesk and I’m not familiar with the command line 
tools that I presume would be necessary for this.

Can anyone help me out?

Best,
John
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bibdesk-users mailing list
Bibdesk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to