Skip to content

Highlight errors in a bib file: missing URLs, capitalization protection, etc

Notifications You must be signed in to change notification settings

zouharvi/ryanize-bib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ryanize-bib (online)

Ryanize bib file:

  • check that URLs are included
  • check that important capital letters are protected
  • discourage arXiv and publisher usage
  • unify format (intendation, brackets, etc)
  • bunch of other bib etiquette rules

image

What's not working:

  • nonstandard BibTeX formatting
  • anything that you'll find, in which case file an issue here and ideally submit a PR

Try the tool at vilda.net/s/ryanize-bib/. This project was named after Ryan Cotterell who scolds his PhD students for not following the basic bib rules. Even though the project does not list coauthors, there are many that provided valuable feedback.

This tool is somewhat more opinionated than aclpubcheck, focuses solely on the bib file, and aims to be more accessible (hence web version).

Running locally

To run locally, install npm and run the following commands:

cd src
npm install
npm run dev

A window in your browser should open with live changes to code in src/src

About

Highlight errors in a bib file: missing URLs, capitalization protection, etc

Resources

Stars

Watchers

Forks