Merge branch 'maint'
[hoomd-blue.git] / data / scripts / update_bib.pl
blob63ea1aca0c2a2a43ee70d6af3ae64955fb79ca32
1 #! /usr/bin/env perl
3 open(IN, "<$ENV{HOME}/Documents/Papers/bib/HOOMD-doc.bib") or die("No input file");
4 open(OUT, '>doc/user/HOOMD.bib');
6 print OUT "This file is automatically generated by update_bib.pl from a bibtex database managed by Joshua Anderson\n";
7 print OUT "Please send him the doi of any reference you wish to add\n";
8 print OUT "\n";
10 $waiting = 0;
11 while (<IN>)
13 if (/^file/ || /^mendeley-tags/ || /^abstract/ || /^keywords/ || /^url/ || /^language/ || /^month/ || /^issn/ || /^doi/ || /^pmid/ || /^publisher/)
15 $waiting = 1;
17 if ($waiting)
19 if (/\}/)
21 $waiting = 0;
22 next;
24 else
26 next;
30 s/\}\}/\}/;
31 s/\{\{/\{/;
32 print OUT;