Skip to content

Automatically sort, uniquify, and remove redundant reference entries in the .bib file

License

Notifications You must be signed in to change notification settings

QizhouW/LatexBibSorter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bibtexSorter

To sort and filter irrelavant entries in the bibtex.

Environmet python 3.x

To use

  1. Download your article tex file and reference bibtex file.

  2. python sortbib.py -bibname YOUR_BIB_FIlENAME -texname YOUR_TEX_FILENAME 

    or by default (bibname='ref.bib',texname='article.tex')

    python sortbib.py
  3. The script scan and record all present citations in the article file and sort the entries in bibtex with this order.

  4. Original bib file will be backuped as 'ref_old.bib'

Example

python sortbib.py -bibname ref.bib -texname article.tex
Total number of bib entries:  165
Total number of cite positions:  124
Total number of references:  139 , irrelevant entries removed

About

Automatically sort, uniquify, and remove redundant reference entries in the .bib file

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published